Reported: 2025-11-14
Estimated EPS
Estimated Rev
$-0.42
$21.43M
Reported Rev
$17.63M
Surprise
-126.19%
-17.73%