Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.4
$402.13M
Reported Rev
$392.17M
Surprise
-7.5%
-2.47%