| 2025-12-312025-12-31 | 27.87%Basis · Calculated from disclosuresSource version date: 2026-03-19 View calculation inputs · 4 items- Currency
- CAD
- grossProfit
- 970,273,000
- Revenue
- 3,481,933,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:GrossProfit
- Original unit
- CAD
- Period start
- 2025-01-01
- Period end
- 2025-12-31
- value
- 970,273,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2025-01-01
- Period end
- 2025-12-31
- value
- 3,481,933,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
CCJ · 40-F · Filing version 2026-03-19 | 17.75%Basis · Calculated from disclosuresSource version date: 2026-03-19 View calculation inputs · 4 items- Currency
- CAD
- operatingIncome
- 618,142,000
- Revenue
- 3,481,933,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:ProfitLossFromOperatingActivities
- Original unit
- CAD
- Period start
- 2025-01-01
- Period end
- 2025-12-31
- value
- 618,142,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2025-01-01
- Period end
- 2025-12-31
- value
- 3,481,933,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
CCJ · 40-F · Filing version 2026-03-19 | 16.93%Basis · Calculated from disclosuresSource version date: 2026-03-19 View calculation inputs · 4 items- Currency
- CAD
- Net income
- 589,577,000
- Revenue
- 3,481,933,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:ProfitLossAttributableToOwnersOfParent
- Original unit
- CAD
- Period start
- 2025-01-01
- Period end
- 2025-12-31
- value
- 589,577,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2025-01-01
- Period end
- 2025-12-31
- value
- 3,481,933,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
CCJ · 40-F · Filing version 2026-03-19 | 30.89%Basis · Calculated from disclosuresSource version date: 2026-03-19 View calculation inputs · 5 items- Currency
- CAD
- Operating cash flow
- 1,408,432,000
- Cash capital expenditure
- 333,025,000
- Revenue
- 3,481,933,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:CashFlowsFromUsedInOperatingActivities
- Original unit
- CAD
- Period start
- 2025-01-01
- Period end
- 2025-12-31
- value
- 1,408,432,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
- 1
- role
- numerator
- Original XBRL field
- ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
- Original unit
- CAD
- Period start
- 2025-01-01
- Period end
- 2025-12-31
- value
- 333,025,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- -1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
- 2
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2025-01-01
- Period end
- 2025-12-31
- value
- 3,481,933,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
CCJ · 40-F · Filing version 2026-03-19 |
|---|
| 2024-12-312024-12-31 | 24.96%Basis · Calculated from disclosuresSource version date: 2026-03-19 View calculation inputs · 4 items- Currency
- CAD
- grossProfit
- 782,582,000
- Revenue
- 3,135,772,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:GrossProfit
- Original unit
- CAD
- Period start
- 2024-01-01
- Period end
- 2024-12-31
- value
- 782,582,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2024-01-01
- Period end
- 2024-12-31
- value
- 3,135,772,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
CCJ · 40-F · Filing version 2026-03-19 | 16.27%Basis · Calculated from disclosuresSource version date: 2026-03-19 View calculation inputs · 4 items- Currency
- CAD
- operatingIncome
- 510,114,000
- Revenue
- 3,135,772,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:ProfitLossFromOperatingActivities
- Original unit
- CAD
- Period start
- 2024-01-01
- Period end
- 2024-12-31
- value
- 510,114,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2024-01-01
- Period end
- 2024-12-31
- value
- 3,135,772,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
CCJ · 40-F · Filing version 2026-03-19 | 5.48%Basis · Calculated from disclosuresSource version date: 2026-03-19 View calculation inputs · 4 items- Currency
- CAD
- Net income
- 171,853,000
- Revenue
- 3,135,772,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:ProfitLossAttributableToOwnersOfParent
- Original unit
- CAD
- Period start
- 2024-01-01
- Period end
- 2024-12-31
- value
- 171,853,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2024-01-01
- Period end
- 2024-12-31
- value
- 3,135,772,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
CCJ · 40-F · Filing version 2026-03-19 | 22.12%Basis · Calculated from disclosuresSource version date: 2026-03-19 View calculation inputs · 5 items- Currency
- CAD
- Operating cash flow
- 905,288,000
- Cash capital expenditure
- 211,635,000
- Revenue
- 3,135,772,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:CashFlowsFromUsedInOperatingActivities
- Original unit
- CAD
- Period start
- 2024-01-01
- Period end
- 2024-12-31
- value
- 905,288,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
- 1
- role
- numerator
- Original XBRL field
- ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
- Original unit
- CAD
- Period start
- 2024-01-01
- Period end
- 2024-12-31
- value
- 211,635,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- -1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
- 2
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2024-01-01
- Period end
- 2024-12-31
- value
- 3,135,772,000
- Filing date
- 2026-03-19
- form
- 40-F
- accn
- 0001193125-26-116229
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-26-116229
CCJ · 40-F · Filing version 2026-03-19 |
|---|
| 2023-12-312023-12-31 | 21.70%Basis · Calculated from disclosuresSource version date: 2025-03-21 View calculation inputs · 4 items- Currency
- CAD
- grossProfit
- 561,666,000
- Revenue
- 2,587,758,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:GrossProfit
- Original unit
- CAD
- Period start
- 2023-01-01
- Period end
- 2023-12-31
- value
- 561,666,000
- Filing date
- 2025-03-21
- form
- 40-F
- accn
- 0001193125-25-060350
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-25-060350
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2023-01-01
- Period end
- 2023-12-31
- value
- 2,587,758,000
- Filing date
- 2025-03-21
- form
- 40-F
- accn
- 0001193125-25-060350
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-25-060350
CCJ · 40-F · Filing version 2025-03-21 | 10.93%Basis · Calculated from disclosuresSource version date: 2025-03-21 View calculation inputs · 4 items- Currency
- CAD
- operatingIncome
- 282,861,000
- Revenue
- 2,587,758,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:ProfitLossFromOperatingActivities
- Original unit
- CAD
- Period start
- 2023-01-01
- Period end
- 2023-12-31
- value
- 282,861,000
- Filing date
- 2025-03-21
- form
- 40-F
- accn
- 0001193125-25-060350
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-25-060350
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2023-01-01
- Period end
- 2023-12-31
- value
- 2,587,758,000
- Filing date
- 2025-03-21
- form
- 40-F
- accn
- 0001193125-25-060350
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-25-060350
CCJ · 40-F · Filing version 2025-03-21 | 13.94%Basis · Calculated from disclosuresSource version date: 2025-03-21 View calculation inputs · 4 items- Currency
- CAD
- Net income
- 360,847,000
- Revenue
- 2,587,758,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:ProfitLossAttributableToOwnersOfParent
- Original unit
- CAD
- Period start
- 2023-01-01
- Period end
- 2023-12-31
- value
- 360,847,000
- Filing date
- 2025-03-21
- form
- 40-F
- accn
- 0001193125-25-060350
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-25-060350
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2023-01-01
- Period end
- 2023-12-31
- value
- 2,587,758,000
- Filing date
- 2025-03-21
- form
- 40-F
- accn
- 0001193125-25-060350
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-25-060350
CCJ · 40-F · Filing version 2025-03-21 | 20.66%Basis · Calculated from disclosuresSource version date: 2025-03-21 View calculation inputs · 5 items- Currency
- CAD
- Operating cash flow
- 688,136,000
- Cash capital expenditure
- 153,631,000
- Revenue
- 2,587,758,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:CashFlowsFromUsedInOperatingActivities
- Original unit
- CAD
- Period start
- 2023-01-01
- Period end
- 2023-12-31
- value
- 688,136,000
- Filing date
- 2025-03-21
- form
- 40-F
- accn
- 0001193125-25-060350
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-25-060350
- 1
- role
- numerator
- Original XBRL field
- ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
- Original unit
- CAD
- Period start
- 2023-01-01
- Period end
- 2023-12-31
- value
- 153,631,000
- Filing date
- 2025-03-21
- form
- 40-F
- accn
- 0001193125-25-060350
- Input sign
- -1
- sourceIds
- 0
- ccj-sec-0001193125-25-060350
- 2
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2023-01-01
- Period end
- 2023-12-31
- value
- 2,587,758,000
- Filing date
- 2025-03-21
- form
- 40-F
- accn
- 0001193125-25-060350
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-25-060350
CCJ · 40-F · Filing version 2025-03-21 |
|---|
| 2022-12-312022-12-31 | 12.49%Basis · Calculated from disclosuresSource version date: 2024-03-22 View calculation inputs · 4 items- Currency
- CAD
- grossProfit
- 233,291,000
- Revenue
- 1,868,003,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:GrossProfit
- Original unit
- CAD
- Period start
- 2022-01-01
- Period end
- 2022-12-31
- value
- 233,291,000
- Filing date
- 2024-03-22
- form
- 40-F
- accn
- 0001193125-24-075464
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-24-075464
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2022-01-01
- Period end
- 2022-12-31
- value
- 1,868,003,000
- Filing date
- 2024-03-22
- form
- 40-F
- accn
- 0001193125-24-075464
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-24-075464
CCJ · 40-F · Filing version 2024-03-22 | 0.81%Basis · Calculated from disclosuresSource version date: 2024-03-22 View calculation inputs · 4 items- Currency
- CAD
- operatingIncome
- 15,051,000
- Revenue
- 1,868,003,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:ProfitLossFromOperatingActivities
- Original unit
- CAD
- Period start
- 2022-01-01
- Period end
- 2022-12-31
- value
- 15,051,000
- Filing date
- 2024-03-22
- form
- 40-F
- accn
- 0001193125-24-075464
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-24-075464
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2022-01-01
- Period end
- 2022-12-31
- value
- 1,868,003,000
- Filing date
- 2024-03-22
- form
- 40-F
- accn
- 0001193125-24-075464
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-24-075464
CCJ · 40-F · Filing version 2024-03-22 | 4.78%Basis · Calculated from disclosuresSource version date: 2024-03-22 View calculation inputs · 4 items- Currency
- CAD
- Net income
- 89,382,000
- Revenue
- 1,868,003,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:ProfitLossAttributableToOwnersOfParent
- Original unit
- CAD
- Period start
- 2022-01-01
- Period end
- 2022-12-31
- value
- 89,382,000
- Filing date
- 2024-03-22
- form
- 40-F
- accn
- 0001193125-24-075464
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-24-075464
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2022-01-01
- Period end
- 2022-12-31
- value
- 1,868,003,000
- Filing date
- 2024-03-22
- form
- 40-F
- accn
- 0001193125-24-075464
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-24-075464
CCJ · 40-F · Filing version 2024-03-22 | 8.63%Basis · Calculated from disclosuresSource version date: 2024-03-22 View calculation inputs · 5 items- Currency
- CAD
- Operating cash flow
- 304,607,000
- Cash capital expenditure
- 143,448,000
- Revenue
- 1,868,003,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:CashFlowsFromUsedInOperatingActivities
- Original unit
- CAD
- Period start
- 2022-01-01
- Period end
- 2022-12-31
- value
- 304,607,000
- Filing date
- 2024-03-22
- form
- 40-F
- accn
- 0001193125-24-075464
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-24-075464
- 1
- role
- numerator
- Original XBRL field
- ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
- Original unit
- CAD
- Period start
- 2022-01-01
- Period end
- 2022-12-31
- value
- 143,448,000
- Filing date
- 2024-03-22
- form
- 40-F
- accn
- 0001193125-24-075464
- Input sign
- -1
- sourceIds
- 0
- ccj-sec-0001193125-24-075464
- 2
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2022-01-01
- Period end
- 2022-12-31
- value
- 1,868,003,000
- Filing date
- 2024-03-22
- form
- 40-F
- accn
- 0001193125-24-075464
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-24-075464
CCJ · 40-F · Filing version 2024-03-22 |
|---|
| 2021-12-312021-12-31 | 0.13%Basis · Calculated from disclosuresSource version date: 2023-03-29 View calculation inputs · 4 items- Currency
- CAD
- grossProfit
- 1,934,000
- Revenue
- 1,474,984,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:GrossProfit
- Original unit
- CAD
- Period start
- 2021-01-01
- Period end
- 2021-12-31
- value
- 1,934,000
- Filing date
- 2023-03-29
- form
- 40-F
- accn
- 0001193125-23-083565
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-23-083565
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2021-01-01
- Period end
- 2021-12-31
- value
- 1,474,984,000
- Filing date
- 2023-03-29
- form
- 40-F
- accn
- 0001193125-23-083565
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-23-083565
CCJ · 40-F · Filing version 2023-03-29 | -9.23%Basis · Calculated from disclosuresSource version date: 2023-03-29 View calculation inputs · 4 items- Currency
- CAD
- operatingIncome
- -136,212,000
- Revenue
- 1,474,984,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:ProfitLossFromOperatingActivities
- Original unit
- CAD
- Period start
- 2021-01-01
- Period end
- 2021-12-31
- value
- -136,212,000
- Filing date
- 2023-03-29
- form
- 40-F
- accn
- 0001193125-23-083565
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-23-083565
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2021-01-01
- Period end
- 2021-12-31
- value
- 1,474,984,000
- Filing date
- 2023-03-29
- form
- 40-F
- accn
- 0001193125-23-083565
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-23-083565
CCJ · 40-F · Filing version 2023-03-29 | -6.95%Basis · Calculated from disclosuresSource version date: 2023-03-29 View calculation inputs · 4 items- Currency
- CAD
- Net income
- -102,577,000
- Revenue
- 1,474,984,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:ProfitLossAttributableToOwnersOfParent
- Original unit
- CAD
- Period start
- 2021-01-01
- Period end
- 2021-12-31
- value
- -102,577,000
- Filing date
- 2023-03-29
- form
- 40-F
- accn
- 0001193125-23-083565
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-23-083565
- 1
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2021-01-01
- Period end
- 2021-12-31
- value
- 1,474,984,000
- Filing date
- 2023-03-29
- form
- 40-F
- accn
- 0001193125-23-083565
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-23-083565
CCJ · 40-F · Filing version 2023-03-29 | 24.37%Basis · Calculated from disclosuresSource version date: 2023-03-29 View calculation inputs · 5 items- Currency
- CAD
- Operating cash flow
- 458,288,000
- Cash capital expenditure
- 98,784,000
- Revenue
- 1,474,984,000
- Input source document
- 0
- role
- numerator
- Original XBRL field
- ifrs-full:CashFlowsFromUsedInOperatingActivities
- Original unit
- CAD
- Period start
- 2021-01-01
- Period end
- 2021-12-31
- value
- 458,288,000
- Filing date
- 2023-03-29
- form
- 40-F
- accn
- 0001193125-23-083565
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-23-083565
- 1
- role
- numerator
- Original XBRL field
- ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
- Original unit
- CAD
- Period start
- 2021-01-01
- Period end
- 2021-12-31
- value
- 98,784,000
- Filing date
- 2023-03-29
- form
- 40-F
- accn
- 0001193125-23-083565
- Input sign
- -1
- sourceIds
- 0
- ccj-sec-0001193125-23-083565
- 2
- role
- denominator
- Original XBRL field
- ifrs-full:Revenue
- Original unit
- CAD
- Period start
- 2021-01-01
- Period end
- 2021-12-31
- value
- 1,474,984,000
- Filing date
- 2023-03-29
- form
- 40-F
- accn
- 0001193125-23-083565
- Input sign
- 1
- sourceIds
- 0
- ccj-sec-0001193125-23-083565
CCJ · 40-F · Filing version 2023-03-29 |
|---|