Reported: 2025-08-27
Estimated EPS
Estimated Rev
$0.11
$499.03M
Reported Rev
$520.01M
Surprise
+9.09%
+4.2%