Reported: 2025-11-11
Estimated EPS
Estimated Rev
$-0.54
$158.21M
Reported Rev
$146.1M
Surprise
-25.92%
-7.65%