Reported: 2021-08-13
Estimated EPS
Estimated Rev
$476.89
$114.2M
Reported Rev
$62.16M
Surprise
-285.7%
-45.56%