Reported: 2025-10-24
Estimated EPS
Estimated Rev
$-0.07
$445.54M
Reported Rev
$425.0M
Surprise
--
-4.61%