Mar 5
Annual report
10-K
FY2024, ended Dec 31
Annual report for FY2024
Revenue $144.58M
▼ 68.7%
Net loss $854.01M
Diluted EPS -$5.29