Reported: 2025-11-14
Estimated EPS
Estimated Rev
$-0.43
$434.75M
Reported Rev
$334.1M
Surprise
+9.3%
-23.15%