Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.24
$430.6M
Reported Rev
$411.35M
Surprise
--
-4.47%