Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.27
$373.18M
Reported Rev
$375.55M
Surprise
--
+0.63%