Reported: 2025-10-24
Estimated EPS
Estimated Rev
$6.9
$202.79M
Reported Rev
$196.68M
Surprise
-3.04%
-3.01%