Mar 6
Annual report
10-K
FY2024, ended Dec 31
Annual report for FY2024
Revenue $306.68M
▼ 3.4%
Net loss $72.67M
Diluted EPS -$0.28