Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.36
$93.05M
Reported Rev
$90.65M
Surprise
--
-2.57%