Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.45
$307.96M
Reported Rev
$311.59M
Surprise
+31.11%
+1.17%