Reported: 2025-08-07
Estimated EPS
Estimated Rev
$-0.03
$352.12M
Reported Rev
$345.31M
Surprise
-66.66%
-1.93%