Reported: 2025-06-03
Estimated EPS
Estimated Rev
$-0.03
$530.35M
Reported Rev
$520.6M
Surprise
+66.66%
-1.83%