Mar 6
Annual report
10-K
FY2024, ended Dec 31
Annual report for FY2024
Revenue $43.27M
▼ 6.0%
Net loss $130.87M
Diluted EPS -$2.32