Reported: 2025-10-30
Estimated EPS
Estimated Rev
$0.38
$74.94M
Reported Rev
$73.24M
Surprise
-2.63%
-2.26%