Reported: 2025-07-24
Estimated EPS
Estimated Rev
$0.53
$268.02M
Reported Rev
$313.0M
Surprise
+26.41%
+16.78%