Jul 17
Annual report
20-F/A
Ended Dec 31
Annual report for the period ended Dec 31, 2023
Revenue $4.5M
▼ 20.2%
Net loss $16.55M
Diluted EPS -$3.41