Reported: 2025-08-14
Estimated EPS
Estimated Rev
$0.05
$378.87M
Reported Rev
$370.8M
Surprise
-80.0%
-2.13%