Reported: 2022-05-24
Estimated EPS
Estimated Rev
$0.22
$129.38M
Reported Rev
$121.9M
Surprise
-131.81%
-5.78%