Feb 27
Annual report
10-K
FY2024, ended Dec 31
Annual report for FY2024
Revenue $27.12M
▲ 71.2%
Net loss $239.56M
Diluted EPS -$4.92