Reported: 2025-11-25
Estimated EPS
Estimated Rev
$0.25
$128.78M
Reported Rev
$124.55M
Surprise
+32.0%
-3.28%