I
3.35
+7.03%
Close of 9 Nov 2026, in CAD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in USD, from our data supplier.
Revenue
$337.3m
FY2016FY2025
Net income
−$3.1m
FY2016FY2025
Free cash flow
$34.7m
FY2016FY2025
Shareholders' equity
$256.2m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $337.3m | $42.0m | — | — | — | — | — | — | — | — |
| Gross profit | $130.8m | $7.4m | −$3.9m | −$1.3m | −$1.3m | −$884,326 | −$481,416 | −$320,318 | −$2.4m | — |
| Research and development | — | — | $555,335 | $396,592 | $419,074 | $848,735 | — | — | — | — |
| Operating income | $88.2m | — | −$55.0m | −$26.9m | −$45.5m | −$27.8m | −$21.5m | −$15.6m | −$2.0m | −$54,861 |
| Net income | −$3.1m | −$13.1m | −$54.2m | −$28.2m | −$45.8m | −$29.7m | −$23.1m | −$15.0m | −$4.4m | $254,464 |
| Diluted earnings per share | -0.02 | -0.15 | -0.79 | -0.39 | -0.74 | -0.54 | -0.48 | -0.49 | -0.20 | 0.20 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $430.4m | $327.9m | $150.2m | $84.9m | $103.9m | $123.2m | $103.4m | $80.0m | $64.3m | $15,119 |
| Cash and short-term investments | — | — | $16.1m | $22.0m | $19.8m | $40.1m | $33.2m | $15.7m | $13.2m | $9,914 |
| Total liabilities | $174.2m | $147.3m | $76.3m | $55.5m | $63.7m | $65.4m | $49.9m | $50.0m | $42.7m | $656,893 |
| Debt | — | — | $11.3m | $9.7m | $1.4m | $1.4m | $745,000 | $3.9m | $2.9m | — |
| Shareholders' equity | $256.2m | $180.5m | $73.9m | $29.5m | $40.2m | $57.8m | $53.5m | $30.0m | $21.6m | −$641,774 |
| Shares outstanding | 182m | 89m | 69m | 73m | 62m | 55m | 48m | 31m | 22m | 1m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $99.9m | −$14.0m | −$49.3m | −$25.0m | −$42.2m | −$24.9m | −$21.3m | −$14.7m | −$2.1m | −$5,078 |
| Capital spending | −$65.2m | −$4.6m | −$6.4m | −$322,936 | −$1.8m | −$697,235 | −$6.2m | −$4.0m | −$62,475 | −$4.3m |
| Free cash flow | $34.7m | −$18.6m | −$55.7m | −$25.4m | −$44.0m | −$25.6m | −$27.5m | −$18.7m | −$2.2m | −$4.3m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $97.9m | $85.4m | $76.3m | $97.7m | $84.5m | $78.9m | $42.0m | — |
| Gross profit | $32.3m | $34.4m | $34.9m | $39.5m | $34.9m | $21.4m | $8.4m | — |
| Operating income | $18.6m | $22.0m | $22.7m | $28.6m | $24.3m | $6.8m | $1.5m | −$9.5m |
| Net income | $16.6m | $17.4m | −$7.9m | −$11.3m | $14.7m | $1.4m | $13.2m | −$9.3m |
| Diluted earnings per share | 0.08 | 0.09 | -0.04 | -0.07 | 0.09 | 0.01 | 0.15 | -0.11 |
| Cash from operations | $31.0m | $19.0m | $6.0m | $49.0m | $22.0m | $21.0m | $11.0m | −$7.0m |
| Capital spending | −$21.0m | −$36.0m | −$20.0m | −$21.0m | −$18.0m | −$5.0m | — | — |
| Free cash flow | $10.0m | −$17.0m | −$14.0m | $28.0m | $4.0m | $16.0m | — | — |
| Total assets | $558.3m | $540.8m | $430.4m | $392.4m | $356.2m | $332.8m | $327.9m | $125.1m |
| Shareholders' equity | $375.3m | $355.5m | $256.2m | $187.7m | $198.1m | $182.4m | $180.5m | $48.0m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Net income | -52.1% | -36.3% | 33.9% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 36.4% | — | — | — |
| Net margin | -4.3% | — | — | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Price to earnings | -232.9 | -6.0 | -1.3 | -4.0 | -6.7 | -16.6 |
| Price to sales | 2.1 | 1.9 | — | — | — | — |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years.
- 2.5-to-1 reverse split · 26 May 2023
- 2.5-to-1 reverse split · 9 Jul 2020
- 2.5-to-1 reverse split · 22 Aug 2017
- 5-to-1 reverse split · 31 Jan 2017
- 5-to-1 reverse split · 8 Sept 2015
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.