Reported: 2025-10-21
Estimated EPS
Estimated Rev
$-0.53
$374.34M
Reported Rev
$252.32M
Surprise
+58.49%
-32.59%