Reported: 2025-11-06
Estimated EPS
Estimated Rev
$2.26
$548.1M
Reported Rev
$511.85M
Surprise
-28.76%
-6.61%