Reported: 2024-03-13
Estimated EPS
Estimated Rev
$-0.44
$18.21M
Reported Rev
$18.79M
Surprise
+118.18%
+3.18%