Reported: 2025-07-31
Estimated EPS
Estimated Rev
$0.24
$314.44M
Reported Rev
$315.1M
Surprise
+4.16%
+0.2%