Reported: 2025-10-22
Estimated EPS
Estimated Rev
$-1.78
$70.65M
Reported Rev
$62.18M
Surprise
-206.74%
-11.98%