Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.14
$487.91M
Reported Rev
$346.8M
Surprise
-78.57%
-28.92%