Reported: 2025-10-21
Estimated EPS
Estimated Rev
$0.31
$16.25M
Reported Rev
$16.03M
Surprise
--
-1.35%