Reported: 2021-06-10
Estimated EPS
Estimated Rev
$-0.52
$199.3M
Reported Rev
$204.53M
Surprise
+228.84%
+2.62%