Reported: 2025-08-20
Estimated EPS
Estimated Rev
$0.19
$509.94M
Reported Rev
$430.75M
Surprise
-10.52%
-15.52%