Reported: 2021-11-04
Estimated EPS
Estimated Rev
$0.59
$145.81M
Reported Rev
$139.35M
Surprise
-8.47%
-4.43%