Logo image of TECK-B.CA

TECK RESOURCES LTD-CLS B (TECK-B.CA) Stock Income Statement

TSX:TECK-B - Toronto Stock Exchange - CA8787422044 - Common Stock - Currency: CAD

49.01  +1.63 (+3.44%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
TECK-B.CA Revenue ChartTECK-B.CA Revenue over time chart
11.81B9.06B6.48B17.32B12.77B
Minority Interest Expense
TECK-B.CA Minority Interest Expense ChartTECK-B.CA Minority Interest Expense over time chart
269.00M123.00M101.00M19.00M-47.00M
Cost Of Goods
TECK-B.CA Cost Of Goods ChartTECK-B.CA Cost Of Goods over time chart
9.09B7.46B5.36B8.74B7.55B
Gross Profit
TECK-B.CA Gross Profit ChartTECK-B.CA Gross Profit over time chart
2.72B1.61B1.11B8.57B5.21B
Operating Expenses
TECK-B.CA Operating Expenses ChartTECK-B.CA Operating Expenses over time chart
748.00M708.00M980.00M1.24B852.00M
Research and Development
TECK-B.CA Research and Development ChartTECK-B.CA Research and Development over time chart
143.00M137.00M203.00M247.00M194.00M
Selling, General, and Administrative Expenses
TECK-B.CA Selling, General, and Administrative Expenses ChartTECK-B.CA Selling, General, and Administrative Expenses over time chart
372.00M366.00M377.00M472.00M297.00M
Operating Income
TECK-B.CA Operating Income ChartTECK-B.CA Operating Income over time chart
1.97B899.00M132.00M7.33B4.36B
Interest Income/Expense
TECK-B.CA Interest Income/Expense ChartTECK-B.CA Interest Income/Expense over time chart
-40.00M-229.00M92.00M-278.00M435.00M
Other Income/Expense
TECK-B.CA Other Income/Expense ChartTECK-B.CA Other Income/Expense over time chart
-269.00M-325.00M-394.00M-421.00M-310.00M
Non Recurring Items
TECK-B.CA Non Recurring Items ChartTECK-B.CA Non Recurring Items over time chart
-1.06B-1.06B95.00M-71.00M201.00M
Income Before Taxes
TECK-B.CA Income Before Taxes ChartTECK-B.CA Income Before Taxes over time chart
605.00M-718.00M-75.00M6.57B4.69B
Income Tax
TECK-B.CA Income Tax ChartTECK-B.CA Income Tax over time chart
509.00M205.00M237.00M2.50B1.52B
Net Income
TECK-B.CA Net Income ChartTECK-B.CA Net Income over time chart
433.00M406.00M2.41B3.32B2.87B
EBITDA
TECK-B.CA EBITDA ChartTECK-B.CA EBITDA over time chart
3.48B2.63B2.06B9.01B5.95B
 
Per Share Data
EPS Diluted Total Ops
TECK-B.CA EPS Diluted Total Ops ChartTECK-B.CA EPS Diluted Total Ops over time chart
0.860.784.656.185.30
Non GAAP EPS
TECK-B.CA Non GAAP EPS ChartTECK-B.CA Non GAAP EPS over time chart
2.422.595.179.055.66
 
Statistics
Gross Profit Margin
TECK-B.CA Gross Profit Margin ChartTECK-B.CA Gross Profit Margin over time chart
23.02%17.73%17.17%49.50%40.84%
Profit Margin
TECK-B.CA Profit Margin ChartTECK-B.CA Profit Margin over time chart
3.67%4.48%37.20%19.16%22.47%
Operating Profit Margin
TECK-B.CA Operating Profit Margin ChartTECK-B.CA Operating Profit Margin over time chart
16.69%9.92%2.04%42.36%34.17%

All data in CAD

Charts

TECK-B.CA Income Statement data chartTECK-B.CA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 5B 10B 15B
TECK-B.CA Earnings Per Share (EPS) chartTECK-B.CA EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 2 -2 4 -4 6 8