Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.52
$251.51M
Reported Rev
$245.91M
Surprise
--
-2.22%