Reported: 2025-08-12
Estimated EPS
Estimated Rev
$0.1
$310.07M
Reported Rev
$313.76M
Surprise
+30.0%
+1.19%