Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.57
$370.09M
Reported Rev
$343.93M
Surprise
+19.29%
-7.06%