Reported: 2021-08-13
Estimated EPS
Estimated Rev
$0.36
$217.24M
Reported Rev
$206.0M
Surprise
-41.66%
-5.17%