Reported: 2024-10-31
Estimated EPS
Estimated Rev
$0.67
$294.92M
Reported Rev
$365.1M
Surprise
+10.44%
+23.79%