Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.21
$283.02M
Reported Rev
$281.22M
Surprise
--
-0.63%