Reported: 2025-07-30
Estimated EPS
Estimated Rev
$0.22
$248.26M
Reported Rev
$212.3M
Surprise
+104.54%
-14.48%