Feb 27
Annual report
10-K
FY2024, ended Dec 31
Annual report for FY2024
Revenue $5.15B
▲ 9.7%
Net loss $16.4M
Diluted EPS -$0.07