Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.01
$145.36M
Reported Rev
$151.66M
Surprise
+400.0%
+4.33%