Reported: 2025-10-14
Estimated EPS
Estimated Rev
$1.44
$395.23M
Reported Rev
$385.73M
Surprise
+3.47%
-2.4%