Reported: 2025-11-04
Estimated EPS
Estimated Rev
$-10.26
$276.53M
Reported Rev
$266.06M
Surprise
-18.81%
-3.78%