Feb 24
Annual report
10-K
FY2021, ended Dec 31
Annual report for FY2021
Revenue $626.72M
▲ 58.5%
Net income $91.31M
▲ 126.3%
Diluted EPS $4.34
▲ 83.1%