Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.05
$136.78M
Reported Rev
$150.86M
Surprise
+200.0%
+10.29%