Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.28
$384.48M
Reported Rev
$315.0M
Surprise
-242.85%
-18.07%