Reported: 2025-11-13
Estimated EPS
Estimated Rev
$0.35
$151.18M
Reported Rev
$152.31M
Surprise
+2.85%
+0.74%