Reported: 2025-11-05
Estimated EPS
Estimated Rev
$-0.38
$342.84M
Reported Rev
$340.18M
Surprise
-18.42%
-0.77%