Feb 21
Annual report
10-K
FY2024, ended Dec 31
Annual report for FY2024
Revenue $2.03B
▼ 2.5%
Net loss $203.6M
Diluted EPS -$1.12