Jul 23
Annual report
20-F
FY2026, ended Mar 31
Annual report for FY2026
AI summary on its way
Revenue $13.83M
▼ 6.4%
Net loss $18.67M
Diluted EPS $0.01
▼ 93.8%