Mar 13
Annual report
20-F
FY2025, ended Dec 31
Annual report for FY2025
AI summary on its way
Revenue $213.54M
▼ 6.4%
Net income $17.83M
▲ 39.9%
Diluted EPS $0.11
▲ 120.0%