Reported: 2025-08-21
Estimated EPS
Estimated Rev
$0.06
$665.7M
Reported Rev
$753.33M
Surprise
+83.33%
+13.16%