Feb 27
Annual report
10-K
FY2024, ended Dec 31
Annual report for FY2024
Revenue $28.83M
▼ 24.2%
Net loss $162.86M
Diluted EPS -$0.55