Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.81
$325.65M
Reported Rev
$318.94M
Surprise
-2.46%
-2.06%