Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.38
$537.98M
Reported Rev
$454.1M
Surprise
-2.63%
-15.59%