TECK · Teck Resources Ltd
Market Cap
$34.11B
Shares
490.60M
Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.
Revenue
10.76B
+18.7%
FY2025
Net Income
1.4B
+245.1%
FY2025
Gross Margin
24.7%
+7pp
FY2025
Operating Margin
20.9%
+21pp
FY2025
Operating Cash Flow
1.48B
-47%
FY2025
Chart any reported metric, KPI or segment over time — the full statement history lives here
Search above to add metrics — fundamentals, product and segment revenue, company KPIs, valuation.
| Line Item | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| CAD | 10.76B | 9.07B | 6.48B | 17.32B | 12.77B | 8.95B | 11.93B | 12.56B | 11.91B | 9.3B |
| CAD | 8.1B | 7.46B | 5.36B | 8.75B | 7.55B | 7.62B | 8.59B | 7.94B | 7.34B | 6.9B |
| CAD | 2.66B | 1.61B | 1.11B | 8.57B | 5.21B | 1.33B | 3.34B | 4.62B | 4.57B | 2.4B |
| CAD | 35M | 50M | 117M | 157M | 129M | 97M | 67M | 35M | 55M | 30M |
| CAD | 269M | 275M | 296M | 236M | 172M | 132M | 161M | 142M | — | — |
| CAD | 1.69B | 1.68B | 884M | 1.67B | 1.49B | 1.51B | 1.62B | 1.48B | 1.49B | 1.39B |
| CAD | 2.25B | -9M | 222M | 6.99B | 4.98B | -910M | -150M | 4.78B | 4.27B | 1.73B |
| CAD | 912M | 953M | 160M | 203M | 190M | 278M | 266M | 252M | 229M | 354M |
| CAD | 1.66B | 1.89B | 3.92B | 5.61B | 4.53B | -1.14B | -468M | 4.51B | 3.91B | 1.63B |
| CAD | 584M | 205M | 237M | 2.5B | 1.52B | -192M | 120M | 1.37B | 1.43B | 587M |
| CAD | 1.4B | 406M | 2.41B | 3.32B | 2.87B | -864M | -605M | 3.11B | 2.46B | 1.04B |
Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing.
3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative.
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2016–FY2025: $5.13B in buybacks, $574M in dividends.