NYSE:CP | Income Statement | CANADIAN PACIFIC KANSAS CITY LTD/CN

Complete source-backed income-statement history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30886,400,000887,100,000
2026-03-31896,800,000897,300,000
2025-12-31-6,200,000-6,300,000
2025-09-30910,400,000911,400,000
2025-06-30923,800,000924,800,000
2025-03-31933,200,000934,300,000
2024-12-31200,000-200,000
2024-09-30933,200,000935,300,000
2024-06-30932,800,000934,600,000
2024-03-31932,400,000934,400,000
2023-12-31200,0000
2023-09-30931,500,000933,900,000
2023-06-30931,200,000933,800,000
2023-03-31930,700,000933,500,000
2022-12-31100,000100,000
2022-09-30930,000,000932,900,000
2022-06-30929,900,000932,600,000
2022-03-31929,700,000932,700,000
2021-12-3113,000,00013,000,000
2021-09-30666,900,000669,800,000
2021-06-30666,700,000669,900,000
2021-03-31666,500,000669,600,000
2020-12-31-2,100,000-1,900,000
2020-09-30676,200,000679,000,000
2020-06-30678,200,000680,500,000
2020-03-31136,700,000137,200,000
2019-12-31554,500,000556,500,000
2019-09-30138,100,000138,700,000
2019-06-30139,700,000140,200,000
2019-03-31140,100,000140,500,000
2018-12-31-300,000-400,000
2018-09-30142,600,000143,100,000
2018-06-30142,800,000143,200,000
2018-03-31144,400,000144,800,000
2017-12-31-300,000-300,000
2017-09-30145,500,000145,800,000
2017-06-30146,500,000146,900,000
2017-03-31146,500,000147,100,000
2016-12-31-1,100,000-1,100,000
2016-09-30147,300,000148,300,000
2016-06-30151,700,000152,600,000
2016-03-31153,000,000153,800,000
2015-12-31-2,300,000-2,300,000
2015-09-30157,600,000158,700,000
2015-06-30163,700,000165,000,000
2015-03-31164,900,000166,300,000

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31916,200,000917,100,000
2024-12-31933,000,000934,600,000
2023-12-31931,300,000933,700,000
2022-12-31930,000,000932,900,000
2021-12-31679,700,000682,800,000
2020-12-31677,200,000679,900,000
2019-12-31693,800,000696,300,000
2018-12-31142,900,000143,300,000
2017-12-31145,900,000146,300,000
2016-12-31149,600,000150,500,000
2015-12-31159,700,000161,000,000
2014-12-31172,800,000174,400,000
2013-12-31174,900,000176,500,000
2012-12-31171,800,000173,200,000
2011-12-31169,500,000170,600,000
2010-12-31168,800,000169,200,000
2009-12-31166,300,000166,800,000