Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.13
$300.23M
Reported Rev
$299.1M
Surprise
+15.38%
-0.37%