Feb 22
Annual report
10-K
FY2023, ended Dec 31
Annual report for FY2023
Revenue $881.68M
▲ 4.6%
Net income $80.34M
▲ 44.4%
Diluted EPS $1.53
▲ 43.0%