Reported: 2025-10-28
Estimated EPS
Estimated Rev
$-1.48
$303.7M
Reported Rev
$300.3M
Surprise
-12.83%
-1.11%