Mar 8
Annual report
10-K
FY2023, ended Dec 31
Annual report for FY2023
Revenue $394.07M
▼ 20.8%
Net income $81.1M
▼ 69.1%
Diluted EPS $0.61
▼ 69.0%