Reported: 2023-05-11
Estimated EPS
Estimated Rev
$0.36
$62.73M
Reported Rev
$64.0M
Surprise
+38.88%
+2.02%