Reported: 2025-08-17
Estimated EPS
Estimated Rev
$0.08
$571.59M
Reported Rev
$518.77M
Surprise
--
-9.24%