Reported: 2025-10-29
Estimated EPS
Estimated Rev
$-0.65
$202.47M
Reported Rev
$196.8M
Surprise
-15.38%
-2.8%