Reported: 2025-10-30
Estimated EPS
Estimated Rev
$-1.36
$117.91M
Reported Rev
$142.34M
Surprise
+28.67%
+20.71%