Reported: 2024-11-06
Estimated EPS
Estimated Rev
$-0.0
$22.24M
Reported Rev
$21.62M
Surprise
--
-2.78%