Reported: 2025-11-14
Estimated EPS
Estimated Rev
$0.14
$130.93M
Reported Rev
$151.65M
Surprise
-14.28%
+15.82%