Reported: 2025-08-26
Estimated EPS
Estimated Rev
$0.66
$558.94M
Reported Rev
$591.4M
Surprise
+51.51%
+5.8%