Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.84
$352.47M
Reported Rev
$317.24M
Surprise
-20.23%
-9.99%