Reported: 2025-07-23
Estimated EPS
Estimated Rev
$1.2
$1.48B
Reported Rev
$1.45B
Surprise
-18.33%
-2.02%