Reported: 2025-08-05
Estimated EPS
Estimated Rev
$0.3
$1.57B
Reported Rev
$1.64B
Surprise
+73.33%
+4.45%