Teck Resources Ltd (TCKRF) Cash from Operations (2013 - 2025)
Teck Resources (TCKRF) posted Cash from Operations of 902811630.35 for Q4 2025, up 92.03% sequentially from 470132846.94 in Q3 2025, and down 1.7% YoY from 918434447.29 in Q4 2024.
Teck Resources Ltd (TCKRF) Cash from Operations (2013 - 2025) Analysis & Trends
Teck Resources has reported Cash from Operations for 13 years, with the latest figure at 902811630.35 in Q4 2025.
- Quarterly Cash from Operations fell 1.7% year-over-year to 902811630.35 in Q4 2025, while the trailing twelve-month figure through Dec 2025 was 1077543192.03 (up 283.46% YoY) and the FY2025 annual result came in at 1058551993.67, up 243.89% from the prior year.
- Cash from Operations improved to 902811630.35 in Q4 2025 per TCKRF's latest filing, from 470132846.94 in the prior quarter.
- Over five years, Cash from Operations peaked at 2138896962.61 in Q2 2022 and troughed at 952131245.79 in Q1 2024.
- A 5-year average of 651341493.63 and a median of 726918454.78 in 2022 frame the typical range for Cash from Operations.
- The widest YoY moves for Cash from Operations: up 8435.74% in 2024, down 217.87% in 2024.
- Over 5 years, Cash from Operations stood at 1653312394.11 in 2021, then sank by 60.92% to 646088478.39 in 2022, then tumbled by 101.71% to 11018032.91 in 2023, then soared by 8435.74% to 918434447.29 in 2024, then dropped by 1.7% to 902811630.35 in 2025.
- According to Business Quant data, Cash from Operations over the past three periods registered 902811630.35, 470132846.94, and 63510699.94 for Q4 2025, Q3 2025, and Q2 2025 respectively.
Peer Comparison
Historic Data
Download Data| Date | Value |
|---|---|
| Dec 31, 2025 | 902.81 Mn |
| Dec 31, 2025 | 902.81 Mn |
| Sep 30, 2025 | 470.13 Mn |
| Sep 30, 2025 | 470.13 Mn |
| Jun 30, 2025 | 63.51 Mn |
| Jun 30, 2025 | 63.51 Mn |
| Mar 31, 2025 | -358.91 Mn |
| Mar 31, 2025 | -358.91 Mn |
| Dec 31, 2024 | 918.43 Mn |
| Dec 31, 2024 | 918.43 Mn |
| Sep 30, 2024 | 118.75 Mn |
| Sep 30, 2024 | 118.75 Mn |
| Jun 30, 2024 | 195.95 Mn |
| Jun 30, 2024 | 195.95 Mn |
| Mar 31, 2024 | -952.13 Mn |
| Mar 31, 2024 | -952.13 Mn |
| Dec 31, 2023 | -11.02 Mn |
| Dec 31, 2023 | -11.02 Mn |
| Sep 30, 2023 | -61.17 Mn |
| Sep 30, 2023 | -61.17 Mn |