Teck Resources revenue and financials
Secondary listing. The primary listing is Teck Resources · TSX (CAD)
$68.25Change from previous close: −0.45%Absolute change: −$0.31
In the fiscal year ended December 2025, Teck Resources reported revenue of $10.76B (+18.65% year over year). Net income was $1.4B, a net margin of 13.0%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +18.65%
- 2025 vs 2024
- Net income growth
- +245.07%
- 2025 vs 2024
- Net margin
- 13.0%
- 2024: 4.5%
Financial data
Amounts in millions of CAD; per-share values in CAD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 10,756 | 9,065 | 6,476 | 17,316 | 12,766 | 8,948 | 11,934 | 12,564 | 11,910 | 9,300 |
| Cost of revenue | 8,099 | 7,458 | 5,364 | 8,745 | 7,552 | 7,615 | 8,594 | 7,943 | 7,343 | 6,904 |
| Gross profit | 2,657 | 1,607 | 1,112 | 8,571 | 5,214 | 1,333 | 3,340 | 4,621 | 4,567 | 2,396 |
| Selling, general and administrative | 335 | 366 | 377 | 472 | — | — | — | — | — | — |
| Research and development | 35.0 | 50.0 | 117 | 157 | 129 | 97.0 | 67.0 | 35.0 | 55.0 | 30.0 |
| Operating income | 2,248 | -9.0 | 222 | 6,986 | 4,983 | -910 | -150 | 4,784 | 4,271 | 1,725 |
| EBIT | 2,383 | 57.0 | -64.0 | 6,545 | — | — | — | — | — | — |
| EBITDA | 4,140 | 1,783 | 861 | 8,219 | — | — | — | — | — | — |
| Interest expense | 912 | 953 | 160 | 203 | 190 | 278 | 266 | 252 | 229 | 354 |
| Pre-tax income | 1,656 | -718 | -75.0 | 6,565 | — | — | — | — | — | — |
| Income tax | 584 | 205 | 237 | 2,495 | 1,518 | -192 | 120 | 1,365 | 1,425 | 587 |
| Net income | 1,401 | 406 | 2,409 | 3,317 | 2,868 | -864 | -605 | 3,107 | 2,460 | 1,040 |
| Net income to common shareholders | 1,401 | 406 | 2,409 | 3,317 | — | — | — | — | — | — |
| Basic EPS | 2.84 | 0.79 | 4.65 | 6.30 | 5.39 | -1.62 | -1.08 | 5.41 | 4.26 | 1.80 |
| Diluted EPS | 2.83 | 0.78 | 4.59 | 6.19 | 5.31 | -1.62 | -1.08 | 5.34 | 4.19 | 1.78 |
| Average shares (basic) | 494 | 516 | 518 | 527 | — | — | — | — | — | — |
| Average shares (diluted) | 495 | 520 | 525 | 536 | — | — | — | — | — | — |
