Feb 14
Annual report
10-K
FY2024, ended Dec 31
Annual report for FY2024
Revenue $18.88B
▼ 5.9%
Net income $70M
Diluted EPS $0.24