5.20
-0.95%
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 CAD, from our data supplier.
Revenue, before interest expense
C$147.4m
FY2016FY2025
Net income
C$34.5m
FY2016FY2025
Total assets
C$1.98bn
FY2016FY2025
Shareholders' equity
C$662.3m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | C$147.4m | C$161.4m | C$181.0m | C$148.6m | C$116.6m | C$125.7m | C$126.3m | C$126.8m | C$116.1m | C$83.0m |
| Research and development | — | — | C$0 | C$0 | C$0 | C$0 | C$0 | C$0 | C$0 | C$1 |
| Operating income | C$66.9m | C$77.9m | C$105.8m | C$88.2m | C$60.8m | C$62.6m | C$85.0m | C$81.0m | C$75.4m | C$51.2m |
| Net income | C$34.5m | C$46.2m | C$66.4m | C$55.9m | C$41.3m | C$32.0m | C$54.7m | C$53.1m | C$52.2m | C$46.0m |
| Diluted earnings per share | 0.42 | 0.56 | 0.69 | 0.67 | 0.50 | 0.36 | 0.66 | 0.65 | 0.68 | 0.59 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | C$1.98bn | C$1.73bn | C$1.79bn | C$1.92bn | C$1.73bn | C$1.71bn | C$1.80bn | C$1.95bn | C$1.66bn | C$1.57bn |
| Cash and short-term investments | C$7.9m | C$13.3m | C$4.8m | C$2.8m | C$6.3m | C$428,000 | C$9.0m | C$541,000 | C$700,000 | C$61,000 |
| Total liabilities | C$1.32bn | C$1.05bn | C$1.08bn | C$1.22bn | C$1.05bn | C$1.03bn | C$1.07bn | C$1.23bn | C$1.01bn | C$927.3m |
| Debt | C$1.31bn | C$964.5m | C$1.00bn | C$1.20bn | C$1.03bn | C$1.01bn | C$1.05bn | C$1.22bn | C$998.8m | C$919.4m |
| Shareholders' equity | C$662.3m | C$686.6m | C$701.1m | C$698.5m | C$684.6m | C$685.0m | C$728.4m | C$716.0m | C$653.1m | C$646.7m |
| Shares outstanding | 83m | 83m | 96m | 84m | 83m | 90m | 83m | 82m | 77m | 78m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue, before interest expense | C$39.4m | C$39.1m | C$33.0m | C$37.2m | C$36.4m | C$40.7m | C$40.0m | C$38.9m |
| Operating income | C$8.7m | C$17.7m | C$8.7m | C$15.7m | C$19.6m | C$23.3m | C$11.0m | C$22.5m |
| Net income | C$7.8m | C$10.4m | −C$1.1m | C$8.5m | C$12.4m | C$14.8m | C$2.4m | C$14.1m |
| Diluted earnings per share | 0.09 | 0.13 | -0.01 | 0.10 | 0.15 | 0.18 | 0.03 | 0.17 |
| Total assets | C$2.18bn | C$2.08bn | C$1.98bn | C$1.75bn | C$1.83bn | C$1.79bn | C$1.73bn | C$1.64bn |
| Cash and short-term investments | C$54.9m | C$6.2m | C$7.9m | C$3.3m | C$2.2m | C$5.3m | C$13.3m | C$6.3m |
| Debt | C$634.5m | C$664.3m | C$1.34bn | C$1.08bn | C$1.14bn | C$1.09bn | C$964.5m | C$858.3m |
| Shareholders' equity | C$651.9m | C$658.4m | C$662.3m | C$677.7m | C$683.5m | C$685.6m | C$686.6m | C$698.5m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -0.3% | 3.2% | 11.6% |
| Operating income | -8.8% | 1.3% | 7.4% |
| Net income | -14.9% | 1.5% | 2.1% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 46.9% | 53.0% | 52.5% | 57.0% |
| Net margin | 26.1% | 31.8% | 31.4% | 36.9% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 16.4 | 12.7 | 9.6 | 10.7 | 19.2 | 24.2 | 15.1 | 13.5 | 14.2 | 14.9 |
| Price to sales | 3.8 | 3.6 | 3.5 | 4.0 | 6.8 | 6.2 | 6.5 | 5.6 | 6.4 | 8.2 |
Dividends and splits
Per share, in the currency the company pays
Paid for 10 years. Last went ex-dividend on 29 Sept 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.521 | 0.69 | 0.748 | 0.69 | 0.69 | 0.69 | 0.69 | 0.69 |
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.