Mar 26
Annual report
10-K
FY2023, ended Dec 31
Annual report for FY2023
Revenue $65.87M
▲ 100.2%
Net loss $53.1M