Feb 21
Annual report
10-K
FY2023, ended Dec 31
Annual report for FY2023
Revenue $294.07M
▲ 18.5%
Net income $83.01M
▼ 36.5%