Reported: 2025-08-26
Estimated EPS
Estimated Rev
$0.05
$380.87M
Reported Rev
$374.34M
Surprise
+20.0%
-1.71%