Reported: 2025-11-05
Estimated EPS
Estimated Rev
$-0.07
$203.9M
Reported Rev
$199.56M
Surprise
-57.14%
-2.12%