2024 Q2 Form 10-Q Financial Statement

#000001687524000016 Filed on April 24, 2024

View on sec.gov

Income Statement

Concept 2024 Q2 2024 Q1
Revenue 3.603B cads 3.520B cads
YoY Change 13.52% 55.34%
Cost Of Revenue $563.0M $550.0M
YoY Change 13.74% 38.19%
Gross Profit $3.040B $2.970B
YoY Change 13.48% 58.99%
Gross Profit Margin 84.37% 84.38%
Selling, General & Admin $696.0M $758.0M
YoY Change 2.96% 61.97%
% of Gross Profit 22.89% 25.52%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization 473.0M cads 467.0M cads
YoY Change 15.37% 107.56%
% of Gross Profit 15.56% 15.72%
Operating Expenses $1.771B $1.785B
YoY Change 9.39% 71.8%
Operating Profit 1.267B cads 1.149B cads
YoY Change 19.53% 38.6%
Interest Expense -200.0M cads -$206.0M
YoY Change 12.99% -512.0%
% of Operating Profit -15.79% -17.93%
Other Income/Expense, Net 40.00M cads 2.000M cads
YoY Change -38.46% -200.0%
Pretax Income 1.195B cads 1.033B cads
YoY Change -118.83% 7.27%
Income Tax 292.0M cads 259.0M cads
% Of Pretax Income 24.44% 25.07%
Net Earnings 905.0M cads 775.0M cads
YoY Change -31.65% -3.13%
Net Earnings / Revenue 25.12% 22.02%
Basic Earnings Per Share $0.97 $0.83
Diluted Earnings Per Share $0.97 $0.83
COMMON SHARES
Basic Shares Outstanding 932.7M shares 932.4M shares
Diluted Shares Outstanding 934.6M shares 934.4M shares

Balance Sheet

Concept 2024 Q2 2024 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments $557.0M $519.0M
YoY Change -5.43% 78.97%
Cash & Equivalents 557.0M cads 519.0M cads
Short-Term Investments
Other Short-Term Assets 334.0M cads 285.0M cads
YoY Change 14.38% 61.93%
Inventory $421.0M $399.0M
Prepaid Expenses
Receivables 1.893B cads 1.943B cads
Other Receivables $0.00 $0.00
Total Short-Term Assets 3.205B cads 3.146B cads
YoY Change 9.84% 76.74%
LONG-TERM ASSETS
Property, Plant & Equipment 53.47B cads 52.69B cads
YoY Change 4.47% 133.62%
Goodwill 18.41B cads 18.23B cads
YoY Change 4.17%
Intangibles 3.035B cads 3.026B cads
YoY Change 0.53%
Long-Term Investments $559.0M $561.0M
YoY Change 5.08% -98.75%
Other Assets 596.0M cads 587.0M cads
YoY Change -84.5% 42.13%
Total Long-Term Assets 79.59B cads 78.52B cads
YoY Change 4.37% 9.48%
TOTAL ASSETS
Total Short-Term Assets 3.205B cads 3.146B cads
Total Long-Term Assets 79.59B cads 78.52B cads
Total Assets 82.79B cads 81.67B cads
YoY Change 4.57% 11.11%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $2.611B $2.525B
YoY Change 7.45% 59.61%
Accrued Expenses
YoY Change
Deferred Revenue
YoY Change
Short-Term Debt $734.0M $650.0M
YoY Change 81.23%
Long-Term Debt Due $2.934B $3.249B
YoY Change 95.08% 196.44%
Total Short-Term Liabilities 6.279B cads 6.424B cads
YoY Change 44.71% 139.88%
LONG-TERM LIABILITIES
Long-Term Debt $18.96B $18.83B
YoY Change -11.23% 4.22%
Other Long-Term Liabilities 812.0M cads 832.0M cads
YoY Change -41.83% 71.9%
Total Long-Term Liabilities 812.0M cads 832.0M cads
YoY Change -96.43% 71.9%
TOTAL LIABILITIES
Total Short-Term Liabilities 6.279B cads 6.424B cads
Total Long-Term Liabilities 812.0M cads 832.0M cads
Total Liabilities 37.97B cads 37.91B cads
YoY Change -2.88% 11.55%
SHAREHOLDERS EQUITY
Retained Earnings 17.75B cads 17.02B cads
YoY Change 18.52% 23.1%
Common Stock 25.75B cads 25.72B cads
YoY Change 0.38% 0.4%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity 43.87B cads 42.82B cads
YoY Change
Total Liabilities & Shareholders Equity 82.79B cads 81.67B cads
YoY Change 4.57% 11.11%

Cashflow Statement

Concept 2024 Q2 2024 Q1
OPERATING ACTIVITIES
Net Income 905.0M cads 775.0M cads
YoY Change -31.65% -3.13%
Depreciation, Depletion And Amortization 473.0M cads 467.0M cads
YoY Change 15.37% 107.56%
Cash From Operating Activities 1.278B cads 1.015B cads
YoY Change 43.11% 15.21%
INVESTING ACTIVITIES
Capital Expenditures 808.0M cads 527.0M cads
YoY Change 26.84% 30.12%
Acquisitions
YoY Change
Other Investing Activities -33.00M cads 12.00M cads
YoY Change -273.68%
Cash From Investing Activities -782.0M cads -542.0M cads
YoY Change 26.54% 35.16%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -464.0M cads -431.0M cads
YoY Change 99.14% -33.18%
NET CHANGE
Cash From Operating Activities 1.278B cads 1.015B cads
Cash From Investing Activities -782.0M cads -542.0M cads
Cash From Financing Activities -464.0M cads -431.0M cads
Net Change In Cash 38.00M cads 55.00M cads
YoY Change -9.52% -134.16%
FREE CASH FLOW
Cash From Operating Activities 1.278B cads 1.015B cads
Capital Expenditures 808.0M cads 527.0M cads
Free Cash Flow 470.0M cads 488.0M cads
YoY Change 83.59% 2.52%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2024Q1 us-gaap Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
3520000000 cad
CY2024Q1 us-gaap Revenues
Revenues
3520000000 cad
CY2023Q1 us-gaap Revenues
Revenues
2266000000 cad
CY2024Q1 us-gaap Labor And Related Expense
LaborAndRelatedExpense
690000000 cad
CY2023Q1 us-gaap Labor And Related Expense
LaborAndRelatedExpense
438000000 cad
CY2024Q1 us-gaap Fuel Costs
FuelCosts
458000000 cad
CY2023Q1 us-gaap Fuel Costs
FuelCosts
326000000 cad
CY2024Q1 us-gaap Cost Direct Material
CostDirectMaterial
94000000 cad
CY2023Q1 us-gaap Cost Direct Material
CostDirectMaterial
72000000 cad
CY2024Q1 cp Equipment Rents
EquipmentRents
82000000 cad
CY2023Q1 cp Equipment Rents
EquipmentRents
30000000 cad
CY2024Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
467000000 cad
CY2023Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
225000000 cad
CY2024Q1 cp Purchased Servicesand Other
PurchasedServicesandOther
580000000 cad
CY2023Q1 cp Purchased Servicesand Other
PurchasedServicesandOther
346000000 cad
CY2024Q1 us-gaap Costs And Expenses
CostsAndExpenses
2371000000 cad
CY2023Q1 us-gaap Costs And Expenses
CostsAndExpenses
1437000000 cad
CY2024Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
1149000000 cad
CY2023Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
829000000 cad
CY2024Q1 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
0 cad
CY2023Q1 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
204000000 cad
CY2024Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
2000000 cad
CY2023Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-2000000 cad
CY2024Q1 us-gaap Net Periodic Defined Benefits Expense Reversal Of Expense Excluding Service Cost Component
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
-88000000 cad
CY2023Q1 us-gaap Net Periodic Defined Benefits Expense Reversal Of Expense Excluding Service Cost Component
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
-86000000 cad
CY2024Q1 us-gaap Interest Revenue Expense Net
InterestRevenueExpenseNet
-206000000 cad
CY2023Q1 us-gaap Interest Revenue Expense Net
InterestRevenueExpenseNet
-154000000 cad
CY2024Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
1033000000 cad
CY2023Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
963000000 cad
CY2024Q1 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
242000000 cad
CY2023Q1 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
139000000 cad
CY2024Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
17000000 cad
CY2023Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
24000000 cad
CY2024Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
259000000 cad
CY2023Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
163000000 cad
CY2024Q1 us-gaap Profit Loss
ProfitLoss
774000000 cad
CY2023Q1 us-gaap Profit Loss
ProfitLoss
800000000 cad
CY2024Q1 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-1000000 cad
CY2023Q1 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
0 cad
CY2024Q1 us-gaap Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
775000000 cad
CY2024Q1 us-gaap Net Income Loss
NetIncomeLoss
775000000 cad
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
800000000 cad
CY2024Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.83
CY2023Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.86
CY2024Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.83
CY2023Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.86
CY2024Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
932400000 shares
CY2023Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
930700000 shares
CY2024Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
934400000 shares
CY2023Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
933500000 shares
CY2024Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.19
CY2023Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.19
CY2024Q1 us-gaap Profit Loss
ProfitLoss
774000000 cad
CY2023Q1 us-gaap Profit Loss
ProfitLoss
800000000 cad
CY2024Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
699000000 cad
CY2023Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Before Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
-27000000 cad
CY2024Q1 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Before Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
1000000 cad
CY2023Q1 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification Before Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax
2000000 cad
CY2024Q1 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
-12000000 cad
CY2023Q1 us-gaap Other Comprehensive Income Loss Pension And Other Postretirement Benefit Plans Adjustment Before Tax
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
-8000000 cad
CY2024Q1 cp Other Comprehensive Income Loss Equity Method Investments Before Tax
OtherComprehensiveIncomeLossEquityMethodInvestmentsBeforeTax
0 cad
CY2023Q1 cp Other Comprehensive Income Loss Equity Method Investments Before Tax
OtherComprehensiveIncomeLossEquityMethodInvestmentsBeforeTax
3000000 cad
CY2024Q1 us-gaap Other Comprehensive Income Loss Before Tax
OtherComprehensiveIncomeLossBeforeTax
712000000 cad
CY2023Q1 us-gaap Other Comprehensive Income Loss Before Tax
OtherComprehensiveIncomeLossBeforeTax
-14000000 cad
CY2024Q1 us-gaap Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
-6000000 cad
CY2023Q1 us-gaap Other Comprehensive Income Loss Tax
OtherComprehensiveIncomeLossTax
3000000 cad
CY2024Q1 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
718000000 cad
CY2023Q1 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-17000000 cad
CY2024Q1 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
1492000000 cad
CY2023Q1 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
783000000 cad
CY2024Q1 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
22000000 cad
CY2023Q1 us-gaap Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
0 cad
CY2024Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
1470000000 cad
CY2023Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
783000000 cad
CY2024Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
519000000 cad
CY2023Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
464000000 cad
CY2024Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
1943000000 cad
CY2023Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
1887000000 cad
CY2024Q1 us-gaap Materials Supplies And Other
MaterialsSuppliesAndOther
399000000 cad
CY2023Q4 us-gaap Materials Supplies And Other
MaterialsSuppliesAndOther
400000000 cad
CY2024Q1 us-gaap Other Assets Current
OtherAssetsCurrent
285000000 cad
CY2023Q4 us-gaap Other Assets Current
OtherAssetsCurrent
251000000 cad
CY2024Q1 us-gaap Assets Current
AssetsCurrent
3146000000 cad
CY2023Q4 us-gaap Assets Current
AssetsCurrent
3002000000 cad
CY2024Q1 us-gaap Other Long Term Investments
OtherLongTermInvestments
561000000 cad
CY2023Q4 us-gaap Other Long Term Investments
OtherLongTermInvestments
533000000 cad
CY2024Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
52693000000 cad
CY2023Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
51744000000 cad
CY2024Q1 us-gaap Goodwill
Goodwill
18228000000 cad
CY2023Q4 us-gaap Goodwill
Goodwill
17729000000 cad
CY2024Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
3026000000 cad
CY2023Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
2974000000 cad
CY2024Q1 us-gaap Defined Benefit Plan Assets For Plan Benefits Noncurrent
DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
3427000000 cad
CY2023Q4 us-gaap Defined Benefit Plan Assets For Plan Benefits Noncurrent
DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
3338000000 cad
CY2024Q1 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
587000000 cad
CY2023Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
582000000 cad
CY2024Q1 us-gaap Assets
Assets
81668000000 cad
CY2023Q4 us-gaap Assets
Assets
79902000000 cad
CY2024Q1 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
2525000000 cad
CY2023Q4 us-gaap Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
2567000000 cad
CY2024Q1 us-gaap Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
3899000000 cad
CY2023Q4 us-gaap Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
3143000000 cad
CY2024Q1 us-gaap Liabilities Current
LiabilitiesCurrent
6424000000 cad
CY2023Q4 us-gaap Liabilities Current
LiabilitiesCurrent
5710000000 cad
CY2024Q1 us-gaap Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
583000000 cad
CY2023Q4 us-gaap Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
581000000 cad
CY2024Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
832000000 cad
CY2023Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
797000000 cad
CY2024Q1 us-gaap Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
18829000000 cad
CY2023Q4 us-gaap Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
19351000000 cad
CY2024Q1 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
11239000000 cad
CY2023Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
11052000000 cad
CY2024Q1 us-gaap Liabilities
Liabilities
37907000000 cad
CY2023Q4 us-gaap Liabilities
Liabilities
37491000000 cad
CY2024Q1 us-gaap Common Stock Value
CommonStockValue
25629000000 cad
CY2023Q4 us-gaap Common Stock Value
CommonStockValue
25602000000 cad
CY2024Q1 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
95000000 cad
CY2023Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
88000000 cad
CY2024Q1 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
77000000 cad
CY2023Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-618000000 cad
CY2024Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
17018000000 cad
CY2023Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
16420000000 cad
CY2024Q1 us-gaap Stockholders Equity
StockholdersEquity
42819000000 cad
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
41492000000 cad
CY2024Q1 us-gaap Minority Interest
MinorityInterest
942000000 cad
CY2023Q4 us-gaap Minority Interest
MinorityInterest
919000000 cad
CY2024Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
43761000000 cad
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
42411000000 cad
CY2024Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
81668000000 cad
CY2023Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
79902000000 cad
CY2024Q1 us-gaap Profit Loss
ProfitLoss
774000000 cad
CY2023Q1 us-gaap Profit Loss
ProfitLoss
800000000 cad
CY2024Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
467000000 cad
CY2023Q1 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
225000000 cad
CY2024Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
17000000 cad
CY2023Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
24000000 cad
CY2024Q1 us-gaap Pension Expense Reversal Of Expense Noncash
PensionExpenseReversalOfExpenseNoncash
-76000000 cad
CY2023Q1 us-gaap Pension Expense Reversal Of Expense Noncash
PensionExpenseReversalOfExpenseNoncash
-77000000 cad
CY2024Q1 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
0 cad
CY2023Q1 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
204000000 cad
CY2024Q1 us-gaap Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
0 cad
CY2023Q1 us-gaap Equity Method Investment Dividends Or Distributions
EquityMethodInvestmentDividendsOrDistributions
300000000 cad
CY2024Q1 cp Payments For Settlement Of Derivative
PaymentsForSettlementOfDerivative
65000000 cad
CY2023Q1 cp Payments For Settlement Of Derivative
PaymentsForSettlementOfDerivative
0 cad
CY2024Q1 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
1000000 cad
CY2023Q1 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
-47000000 cad
CY2024Q1 us-gaap Increase Decrease In Other Current Assets And Liabilities Net
IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
103000000 cad
CY2023Q1 us-gaap Increase Decrease In Other Current Assets And Liabilities Net
IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet
140000000 cad
CY2024Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
1015000000 cad
CY2023Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
881000000 cad
CY2024Q1 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
527000000 cad
CY2023Q1 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
405000000 cad
CY2024Q1 cp Payments To Acquire Property Within Consolidated Subsidiary With Noncontrolling Interest
PaymentsToAcquirePropertyWithinConsolidatedSubsidiaryWithNoncontrollingInterest
4000000 cad
CY2023Q1 cp Payments To Acquire Property Within Consolidated Subsidiary With Noncontrolling Interest
PaymentsToAcquirePropertyWithinConsolidatedSubsidiaryWithNoncontrollingInterest
0 cad
CY2024Q1 us-gaap Proceeds From Sale Of Other Productive Assets
ProceedsFromSaleOfOtherProductiveAssets
1000000 cad
CY2023Q1 us-gaap Proceeds From Sale Of Other Productive Assets
ProceedsFromSaleOfOtherProductiveAssets
4000000 cad
CY2024Q1 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
12000000 cad
CY2023Q1 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
0 cad
CY2024Q1 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-542000000 cad
CY2023Q1 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-401000000 cad
CY2024Q1 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
177000000 cad
CY2023Q1 us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
177000000 cad
CY2024Q1 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
22000000 cad
CY2023Q1 us-gaap Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
18000000 cad
CY2024Q1 us-gaap Repayments Of Long Term Debt And Capital Securities
RepaymentsOfLongTermDebtAndCapitalSecurities
71000000 cad
CY2023Q1 us-gaap Repayments Of Long Term Debt And Capital Securities
RepaymentsOfLongTermDebtAndCapitalSecurities
486000000 cad
CY2024Q1 us-gaap Proceeds From Repayments Of Commercial Paper
ProceedsFromRepaymentsOfCommercialPaper
-205000000 cad
CY2023Q1 us-gaap Proceeds From Repayments Of Commercial Paper
ProceedsFromRepaymentsOfCommercialPaper
0 cad
CY2024Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-431000000 cad
CY2023Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-645000000 cad
CY2024Q1 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
13000000 cad
CY2023Q1 us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
4000000 cad
CY2024Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
55000000 cad
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-161000000 cad
CY2023Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
464000000 cad
CY2022Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
451000000 cad
CY2024Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
519000000 cad
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
290000000 cad
CY2024Q1 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
242000000 cad
CY2023Q1 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
184000000 cad
CY2024Q1 us-gaap Interest Paid Net
InterestPaidNet
245000000 cad
CY2023Q1 us-gaap Interest Paid Net
InterestPaidNet
147000000 cad
CY2023Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
932100000 shares
CY2023Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
42411000000 cad
CY2024Q1 us-gaap Profit Loss
ProfitLoss
774000000 cad
CY2024Q1 us-gaap Noncontrolling Interest Increase From Subsidiary Equity Issuance
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
1000000 cad
CY2024Q1 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
718000000 cad
CY2024Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.19
CY2024Q1 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
177000000 cad
CY2024Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
13000000 cad
CY2024Q1 us-gaap Stock Issued During Period Shares Share Based Compensation
StockIssuedDuringPeriodSharesShareBasedCompensation
500000 shares
CY2024Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
21000000 cad
CY2024Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
932600000 shares
CY2024Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
43761000000 cad
CY2022Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
930500000 shares
CY2022Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
38886000000 cad
CY2023Q1 us-gaap Profit Loss
ProfitLoss
800000000 cad
CY2023Q1 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-17000000 cad
CY2023Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.19
CY2023Q1 us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
177000000 cad
CY2023Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
10000000 cad
CY2023Q1 us-gaap Stock Issued During Period Shares Share Based Compensation
StockIssuedDuringPeriodSharesShareBasedCompensation
400000 shares
CY2023Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
18000000 cad
CY2023Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
930900000 shares
CY2023Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
39520000000 cad
CY2023Q2 cp Miles Of Transportation Network
MilesOfTransportationNetwork
20000 mi
CY2024Q1 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
3490000000 cad
CY2023Q1 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
2244000000 cad
CY2024Q1 us-gaap Lease Income
LeaseIncome
30000000 cad
CY2023Q1 us-gaap Lease Income
LeaseIncome
22000000 cad
CY2024Q1 us-gaap Revenues
Revenues
3520000000 cad
CY2023Q1 us-gaap Revenues
Revenues
2266000000 cad
CY2024Q1 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.2509
CY2023Q1 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.1690
CY2024Q1 cp Effective Income Tax Rate Reconciliation Estimated Rate Excluding Discrete Items Percent
EffectiveIncomeTaxRateReconciliationEstimatedRateExcludingDiscreteItemsPercent
0.2500
CY2023Q1 cp Effective Income Tax Rate Reconciliation Estimated Rate Excluding Discrete Items Percent
EffectiveIncomeTaxRateReconciliationEstimatedRateExcludingDiscreteItemsPercent
0.2450
CY2023Q1 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
204000000 cad
CY2023Q1 cp Effective Income Tax Rate Reconciliation Basis Difference On Equity Method Investment
EffectiveIncomeTaxRateReconciliationBasisDifferenceOnEquityMethodInvestment
-23000000 cad
CY2024Q1 us-gaap Net Income Loss
NetIncomeLoss
775000000 cad
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
800000000 cad
CY2024Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
932400000 shares
CY2023Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
930700000 shares
CY2024Q1 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
2000000.0 shares
CY2023Q1 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
2800000 shares
CY2024Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
934400000 shares
CY2023Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
933500000 shares
CY2024Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.83
CY2023Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.86
CY2024Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.83
CY2023Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.86
CY2024Q1 us-gaap Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
685000000 cad
CY2024Q1 us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
-10000000 cad
CY2024Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
695000000 cad
CY2023Q1 us-gaap Oci Before Reclassifications Net Of Tax Attributable To Parent
OciBeforeReclassificationsNetOfTaxAttributableToParent
-24000000 cad
CY2023Q1 us-gaap Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
-7000000 cad
CY2023Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
-17000000 cad
CY2024Q1 us-gaap Accounts Receivable Gross
AccountsReceivableGross
2038000000 cad
CY2023Q4 us-gaap Accounts Receivable Gross
AccountsReceivableGross
1976000000 cad
CY2024Q1 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
95000000 cad
CY2023Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
89000000 cad
CY2024Q1 us-gaap Accounts Receivable Net
AccountsReceivableNet
1943000000 cad
CY2023Q4 us-gaap Accounts Receivable Net
AccountsReceivableNet
1887000000 cad
CY2023Q2 us-gaap Equity Method Investments
EquityMethodInvestments
44402000000 cad
CY2024Q1 us-gaap Business Acquisition Purchase Price Allocation Goodwill Expected Tax Deductible Amount
BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
0 cad
CY2024Q1 us-gaap Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual
BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
0 cad
CY2024Q1 us-gaap Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
3520000000 cad
CY2023Q1 us-gaap Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual
BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
1187000000 cad
CY2023Q1 us-gaap Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
3456000000 cad
CY2024Q1 us-gaap Business Combination Pro Forma Information Earnings Or Loss Of Acquiree Since Acquisition Date Actual
BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
0 cad
CY2024Q1 us-gaap Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
775000000 cad
CY2023Q1 us-gaap Business Combination Pro Forma Information Earnings Or Loss Of Acquiree Since Acquisition Date Actual
BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
246000000 cad
CY2023Q1 us-gaap Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
756000000 cad
CY2023Q1 cp Business Acquisition Foreign Currency Exchange Rate Translation Revenue
BusinessAcquisitionForeignCurrencyExchangeRateTranslationRevenue
1.35
CY2023Q1 us-gaap Income Loss From Equity Method Investments
IncomeLossFromEquityMethodInvestments
204000000 cad
CY2023Q1 cp Business Acquisition Foreign Currency Exchange Rate Translation Revenue
BusinessAcquisitionForeignCurrencyExchangeRateTranslationRevenue
1.35
CY2023Q4 us-gaap Commercial Paper
CommercialPaper
800000000 usd
CY2024Q1 cp Debt And Finance Lease Liabilities Excluding Commercial Paper And Term Loans
DebtAndFinanceLeaseLiabilitiesExcludingCommercialPaperAndTermLoans
21848000000 cad
CY2023Q4 cp Debt And Finance Lease Liabilities Excluding Commercial Paper And Term Loans
DebtAndFinanceLeaseLiabilitiesExcludingCommercialPaperAndTermLoans
21437000000 cad
CY2024Q1 us-gaap Long Term Debt Fair Value
LongTermDebtFairValue
20449000000 cad
CY2023Q4 us-gaap Long Term Debt Fair Value
LongTermDebtFairValue
20550000000 cad
CY2024Q1 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
24000000 cad
CY2023Q1 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
20000000 cad
CY2024Q1 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
123000000 cad
CY2023Q1 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
126000000 cad
CY2024Q1 us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
223000000 cad
CY2023Q1 us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
220000000 cad
CY2024Q1 us-gaap Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
-10000000 cad
CY2023Q1 us-gaap Defined Benefit Plan Amortization Of Gains Losses
DefinedBenefitPlanAmortizationOfGainsLosses
-8000000 cad
CY2024Q1 us-gaap Defined Benefit Plan Amortization Of Prior Service Cost Credit
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
2000000 cad
CY2023Q1 us-gaap Defined Benefit Plan Amortization Of Prior Service Cost Credit
DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
0 cad
CY2024Q1 us-gaap Net Periodic Defined Benefits Expense Reversal Of Expense Excluding Service Cost Component
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
-88000000 cad
CY2023Q1 us-gaap Net Periodic Defined Benefits Expense Reversal Of Expense Excluding Service Cost Component
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
-86000000 cad
CY2024Q1 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
-64000000 cad
CY2023Q1 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
-66000000 cad
CY2024Q1 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
59000000 cad
CY2023Q1 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
32000000 cad
CY2024Q1 cp Loss Contingency Number Of Appeals From Bankruptcy Procedural Grounds
LossContingencyNumberOfAppealsFromBankruptcyProceduralGrounds
2 appeal
CY2024Q1 us-gaap Environmental Remediation Expense
EnvironmentalRemediationExpense
2000000 cad
CY2023Q1 us-gaap Environmental Remediation Expense
EnvironmentalRemediationExpense
1000000 cad
CY2024Q1 us-gaap Accrued Environmental Loss Contingencies Noncurrent
AccruedEnvironmentalLossContingenciesNoncurrent
252000000 cad
CY2023Q4 us-gaap Accrued Environmental Loss Contingencies Noncurrent
AccruedEnvironmentalLossContingenciesNoncurrent
220000000 cad
CY2024Q1 cp Expected Time Period For Payment Of Provision For Environmental Remediation
ExpectedTimePeriodForPaymentOfProvisionForEnvironmentalRemediation
P10Y

Files In Submission

Name View Source Status
0000016875-24-000016-index-headers.html Edgar Link pending
0000016875-24-000016-index.html Edgar Link pending
0000016875-24-000016.txt Edgar Link pending
0000016875-24-000016-xbrl.zip Edgar Link pending
cp-20240331.htm Edgar Link pending
cp-20240331.xsd Edgar Link pending
exhibit221q12024.htm Edgar Link pending
exhibit311q12024.htm Edgar Link pending
exhibit312q12024.htm Edgar Link pending
exhibit321q12024.htm Edgar Link pending
exhibit322q12024.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
cp-20240331_cal.xml Edgar Link unprocessable
cp-20240331_def.xml Edgar Link unprocessable
cp-20240331_lab.xml Edgar Link unprocessable
cp-20240331_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
cp-20240331_htm.xml Edgar Link completed
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R6.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending