Reported: 2025-07-31
Estimated EPS
Estimated Rev
$0.07
$275.09M
Reported Rev
$281.94M
Surprise
-14.28%
+2.49%