Reported: 2025-11-13
Estimated EPS
Estimated Rev
$0.39
$430.26M
Reported Rev
$423.92M
Surprise
-38.46%
-1.47%