Reported: 2025-10-30
Estimated EPS
Estimated Rev
$-0.59
$147.83M
Reported Rev
$140.55M
Surprise
+132.2%
-4.92%