P
0.49
-3.92%
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
$283.2m
FY2016FY2025
Net income
$44.9m
FY2016FY2025
Free cash flow
$88.5m
FY2016FY2025
Shareholders' equity
$513.7m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $283.2m | $363.5m | $309.7m | $352.8m | $159.2m | $61.7m | $77.0m | $10.5m | — | $45.3m |
| Operating income | $76.8m | $174.5m | $170.0m | $219.2m | $69.3m | $4.8m | $22.0m | −$4.8m | −$912,000 | −$4.3m |
| Net income | $44.9m | $111.5m | $110.5m | $188.5m | $64.0m | −$1.5m | $20.2m | −$4.6m | −$2.8m | −$9.6m |
| Diluted earnings per share | 0.05 | 0.12 | 0.12 | 0.21 | 0.08 | -0.00 | 0.03 | -0.01 | -0.01 | -19.22 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $802.7m | $810.5m | $658.3m | $602.9m | $398.3m | $215.1m | $194.2m | $96.1m | $98.8m | $363.1m |
| Cash and short-term investments | $129.0m | $102.8m | $90.6m | $104.3m | $44.9m | $9.1m | $21.1m | $26.3m | $48.8m | $10.4m |
| Total liabilities | $289.0m | $299.0m | $194.3m | $203.5m | $194.0m | $78.0m | $73.1m | $18.6m | $16.7m | $86.7m |
| Debt | $98.5m | $64.7m | $26.5m | $101.1m | $115.9m | $3.0m | $716,000 | — | — | $41.9m |
| Shareholders' equity | $513.7m | $511.5m | $463.9m | $399.3m | $204.3m | $137.2m | $121.1m | $77.5m | $82.0m | $276.4m |
| Shares outstanding | 913m | 936m | 912m | 915m | 828m | 817m | 691m | 538m | 342m | 1m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $164.3m | $230.8m | $239.5m | $172.0m | $77.5m | $13.3m | $51.3m | $30,000 | −$1.1m | $12.2m |
| Capital spending | −$75.8m | −$164.5m | −$108.5m | −$94.2m | −$82.2m | −$42.3m | −$88.8m | −$23.2m | −$154,000 | −$4.4m |
| Free cash flow | $88.5m | $66.2m | $131.0m | $77.8m | −$4.7m | −$29.0m | −$37.5m | −$23.2m | −$1.2m | $7.9m |
| Dividends paid | −$42.0m | −$60.5m | −$55.6m | — | — | — | — | — | — | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $63.6m | $58.6m | $46.9m | $69.8m | $77.9m | $107.3m | $87.5m | $76.8m |
| Operating income | $9.9m | $15.6m | −$3.8m | $9.5m | $21.5m | $50.5m | $29.7m | $34.4m |
| Net income | $4.7m | $15.0m | −$7.9m | $3.6m | $17.5m | $30.9m | $21.2m | $7.2m |
| Diluted earnings per share | 0.00 | 0.02 | -0.01 | 0.00 | 0.02 | 0.03 | 0.02 | 0.01 |
| Cash from operations | $26.0m | $6.0m | $17.0m | $43.0m | $51.0m | $49.0m | $47.0m | $96.0m |
| Capital spending | −$10.0m | −$9.0m | −$15.0m | −$19.0m | −$17.0m | −$23.0m | −$52.0m | −$43.0m |
| Free cash flow | $16.0m | −$3.0m | $2.0m | $24.0m | $34.0m | $26.0m | −$5.0m | $53.0m |
| Total assets | $770.5m | $792.6m | $802.7m | $812.6m | $833.6m | $817.9m | $810.5m | $746.1m |
| Cash and short-term investments | $127.9m | $118.7m | $129.0m | $108.8m | $99.3m | $102.7m | $102.8m | $121.3m |
| Debt | $45.4m | $53.2m | $67.9m | $57.5m | $59.9m | $21.6m | $20.5m | $6.5m |
| Shareholders' equity | $539.1m | $531.1m | $513.7m | $520.6m | $530.9m | $527.9m | $511.5m | $503.8m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -7.1% | 35.6% | 15.1% |
| Operating income | -29.5% | 74.3% | 85.2% |
| Net income | -38.0% | — | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 38.9% | 48.9% | 46.7% | — |
| Net margin | 24.2% | 34.8% | 33.8% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Price to earnings | 5.8 | 3.1 | 4.9 | 2.4 | 4.3 | -105.2 |
| Price to sales | 0.9 | 1.0 | 1.8 | 1.3 | 1.7 | 2.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 3 years. Last went ex-dividend on 29 Aug 2025.
| FY2025 | FY2024 | FY2023 | FY2019 | FY2017 | |
|---|---|---|---|---|---|
| Paid in the year | 0.045 | 0.065 | 0.05 | 0.002 | 0.006 |
- 100-to-1 reverse split · 7 Jul 2016
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.