94.00
+0.25%
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
$3.65bn
FY2016FY2025
Net income
$81.3m
FY2016FY2025
Free cash flow
$731.6m
FY2016FY2025
Shareholders' equity
$2.44bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.65bn | $3.72bn | $3.72bn | $4.31bn | $4.41bn | $2.65bn | $2.78bn | $3.93bn | $3.06bn | $2.00bn |
| Operating income | $469.3m | $362.0m | $341.0m | $610.6m | $712.0m | −$32.4m | $189.4m | $829.6m | $476.5m | $28.4m |
| Net income | $81.3m | $164.0m | $174.1m | $353.8m | $482.4m | −$125.3m | $87.8m | $569.0m | $316.1m | −$12.5m |
| Diluted earnings per share | 1.05 | 2.43 | 2.58 | 5.08 | 6.36 | -1.64 | 1.15 | 7.29 | 3.76 | -0.14 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | $7.27bn | $6.60bn | $6.43bn | $6.63bn | $6.09bn | $5.70bn | $5.20bn | $4.61bn | $4.61bn | $4.56bn |
| Cash and short-term investments | $428.1m | $891.9m | $458.0m | $857.7m | $932.1m | $833.8m | $416.8m | $256.1m | $375.5m | $223.9m |
| Total liabilities | $4.55bn | $4.22bn | $4.25bn | $4.20bn | $4.13bn | $4.25bn | $3.57bn | $2.80bn | $2.87bn | $2.75bn |
| Debt | $3.50bn | $3.23bn | $3.01bn | $3.02bn | $2.88bn | $3.09bn | $2.49bn | $1.46bn | $1.50bn | $1.56bn |
| Shareholders' equity | $2.44bn | $2.09bn | $1.93bn | $2.11bn | $1.68bn | $1.15bn | $1.33bn | $1.51bn | $1.50bn | $1.60bn |
| Shares outstanding | 77m | 67m | 68m | 70m | 76m | 76m | 76m | 78m | 84m | 90m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | $832.3m | $737.2m | $660.3m | $977.8m | $993.9m | $461.1m | $515.4m | $980.2m | $787.7m | $249.9m |
| Capital spending | −$100.7m | −$174.1m | −$448.5m | −$577.4m | −$245.4m | −$341.8m | −$323.9m | −$244.5m | −$103.2m | −$99.9m |
| Free cash flow | $731.6m | $563.1m | $211.8m | $400.4m | $748.5m | $119.3m | $191.6m | $735.7m | $684.6m | $150.0m |
| Dividends paid | −$54.5m | −$49.9m | −$49.4m | −$44.0m | −$24.6m | −$36.0m | −$107.9m | −$105.7m | −$101.5m | −$98.8m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.40bn | $973.7m | $983.7m | $917.2m | $796.5m | $896.5m | $949.0m | $934.8m |
| Operating income | $491.9m | $83.4m | $72.6m | $67.7m | $132.9m | $217.9m | $155.7m | $46.9m |
| Net income | $197.8m | −$13.4m | −$90.1m | −$7.0m | $64.4m | $111.3m | $45.1m | $31.1m |
| Diluted earnings per share | 2.55 | -0.17 | -1.17 | -0.09 | 0.83 | 1.44 | 0.67 | 0.46 |
| Cash from operations | $366.0m | $92.0m | $173.0m | $125.0m | $276.0m | $315.0m | $280.0m | $209.0m |
| Capital spending | −$14.0m | −$22.0m | −$14.0m | −$6.0m | −$30.0m | −$47.0m | −$44.0m | −$46.0m |
| Free cash flow | $352.0m | $70.0m | $159.0m | $119.0m | $246.0m | $268.0m | $236.0m | $163.0m |
| Total assets | $7.17bn | $7.21bn | $7.27bn | $7.52bn | $7.75bn | $6.66bn | $6.60bn | $6.48bn |
| Cash and short-term investments | $382.3m | $379.3m | $428.1m | $413.0m | $485.4m | $1.09bn | $891.9m | $511.1m |
| Debt | $2.53bn | $2.82bn | $3.62bn | $3.73bn | $3.76bn | $3.23bn | $3.23bn | $2.97bn |
| Shareholders' equity | $2.56bn | $2.41bn | $2.44bn | $2.57bn | $2.62bn | $2.25bn | $2.09bn | $2.00bn |
Financial ratios
Data as of 21 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Operating margin | 12.9% | 11.1% | 10.8% | 14.2% | 16.1% | -0.9% |
| Net margin | 2.2% | 4.4% | 4.7% | 8.2% | 10.9% | -4.7% |
| Return on equity | 3.3% | 7.8% | 9.0% | 16.8% | 28.7% | -10.9% |
| Return on assets | 1.1% | 2.5% | 2.7% | 5.3% | 7.9% | -2.2% |
| Free cash flow yield | 13.6% | 15.2% | 18.4% | 25.1% | 18.4% | 11.8% |
| Revenue growth | -1.8% | -0.1% | -13.6% | -2.3% | 66.6% | -4.8% |
| Earnings growth | -50.4% | -5.8% | -50.8% | -26.6% | -484.9% | -242.8% |
| Current ratio | 2.06x | 2.62x | 1.14x | 1.99x | 2.06x | 2.08x |
| Debt to equity | 1.18x | 1.21x | 1.17x | 1.07x | 1.34x | 2.14x |
| Equity ratio | 33.5% | 31.7% | 30.0% | 31.8% | 27.6% | 20.2% |
| Interest coverage | 2.14x | 3.11x | 3.43x | 4.66x | 4.93x | -0.14x |
| Buybacks as a share of market value | -14.8% | 0.3% | 3.0% | 8.2% | 0.4% | 0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -5.4% | 6.6% | 5.1% |
| Operating income | -8.4% | — | 7.0% |
| Net income | -38.8% | — | -8.6% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 11.3% | 11.6% | 11.0% | 11.6% |
| Net margin | 3.3% | 5.0% | 5.0% | 6.3% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Price to earnings | 37.8 | 21.6 | 17.8 | 7.4 | 5.8 | -26.0 |
| Price to sales | 0.8 | 0.9 | 0.8 | 0.6 | 0.6 | 1.2 |
Dividends and splits
Per share, in the currency the company pays
Paid for 24 years. Last went ex-dividend on 16 Sept 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.555 | 0.74 | 0.74 | 0.73 | 0.62 | 0.325 | 0.473 | 1.41 |
- 1-to-1 reverse split · 17 Sept 1991
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.