Reported: 2025-08-22
Estimated EPS
Estimated Rev
$2.29
$653.12M
Reported Rev
$759.15M
Surprise
+54.58%
+16.23%