Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.84
$382.87M
Reported Rev
$370.96M
Surprise
--
-3.11%