Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.4
$208.87M
Reported Rev
$200.2M
Surprise
-7.5%
-4.15%