Reported: 2025-11-04
Estimated EPS
Estimated Rev
$-0.66
$144.73M
Reported Rev
$143.55M
Surprise
-81.81%
-0.81%