Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.8
$183.6M
Reported Rev
$182.3M
Surprise
-1.25%
-0.7%