Reported: 2025-08-06
Estimated EPS
Estimated Rev
$4.1
$412.04M
Reported Rev
$418.31M
Surprise
+0.24%
+1.52%