Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $143.6M | $140.4M | $126.3M | $121.0M | $122.0M | $104.9M |
| Gross profit | $57.5M | $65.5M | $60.3M | $60.8M | $63.6M | $54.1M |
| Gross margin | 40.06% | 46.63% | 47.73% | 50.22% | 52.09% | 51.56% |
| Research & development | — | — | — | $16.8M | $12.7M | — |
| Operating expenses | $72.3M | $70.5M | $71.7M | $66.3M | $54.2M | $47.1M |
| Operating income | −$14.8M | −$5.0M | −$11.4M | −$5.5M | $10.6M | $7.0M |
| Operating margin | −10.29% | −3.58% | −9.01% | −4.56% | 8.67% | 6.66% |
| EBITDA | −$8.7M | $323,000 | −$5.9M | −$663,760 | $15.6M | $15.9M |
| EBITDA margin | −6.05% | 0.23% | −4.67% | −0.55% | 12.82% | 15.14% |
| Net income | −$14.7M | $867,000 | −$11.0M | −$753,437 | $11.8M | $3.7M |
| Net profit margin | −10.21% | 0.62% | −8.70% | −0.62% | 9.63% | 3.52% |
| Basic EPSper basic share | -CA$0.28 | CA$0.02 | -CA$0.20 | -CA$0.01 | CA$0.20 | CA$0.07 |
| Diluted EPSper diluted share | -CA$0.28 | CA$0.02 | -CA$0.20 | -CA$0.01 | CA$0.20 | CA$0.07 |
Reported shareholders