Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.51
$134.26M
Reported Rev
$137.07M
Surprise
+7.84%
+2.09%