Reported: 2023-03-24
Estimated EPS
Estimated Rev
$-0.03
$19.57M
Reported Rev
$19.22M
Surprise
+2.76K%
-1.78%