Reported: 2021-07-21
Estimated EPS
Estimated Rev
$0.24
$615.47M
Reported Rev
$629.29M
Surprise
+8.33%
+2.24%