XML 23 R12.htm IDEA: XBRL DOCUMENT
v3.26.1

revenue from contracts with customers | 6 Months Ended
--- | ---
Jun. 30, 2026
revenue from contracts with customers |
revenue from contracts with customers | 6 revenue from contracts with customers (a)Revenues In the determination of the minimum transaction prices in contracts with customers, amounts are allocated to fulfilling, or the completion of fulfilling, future contracted performance obligations, which are largely in respect of services to be provided over the duration of the contract. The following table sets out our aggregate estimated minimum transaction prices allocated to remaining unfulfilled, or partially unfulfilled, future contracted performance obligations and the timing of when we might expect to recognize the associated revenues; actual amounts could differ from these estimates due to a variety of factors, including the unpredictable nature of: customer behaviour; industry regulation; the economic environments in which we operate; and competitor behaviour. ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | June 30, | ​ | December 31,
As at (millions) | ​ ​ ​ | 2026 | ​ ​ ​ | 2025
Estimated minimum transaction price allocated to remaining unfulfilled, or partially unfulfilled, performance obligations to be recognized as revenue in a future period 1, 2 | ​ | ​ | ​ | ​ | ​ | ​
During the 12-month period ending one year hence | ​ | $ | 2,318 | ​ | $ | 2,399
During the 12-month period ending two years hence | ​ | ​ | 913 | ​ | ​ | 972
Thereafter | ​ | ​ | 121 | ​ | ​ | 127
​ | ​ | $ | 3,352 | ​ | $ | 3,498
​
1 | Excludes constrained variable consideration amounts, amounts arising from contracts originally expected to have a duration of one year or less and, as a permitted practical expedient, amounts arising from contracts that are not affected by revenue recognition timing differences arising from transaction price allocation or from contracts under which we may recognize and bill revenue in an amount that corresponds directly with our completed performance obligations.
2 | IFRS Accounting Standards require the explanation of when we might expect to recognize as revenue the amounts disclosed as the estimated minimum transaction price allocated to remaining unfulfilled, or partially unfulfilled, performance obligations. The estimated amounts disclosed are based upon contractual terms and maturities. Actual minimum transaction price revenues recognized, and the timing thereof, will differ from these estimates primarily due to the frequency with which the actual duration of contracts with customers does not match their contractual maturities.
(b)Accounts receivable ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | ​ | ​ | June 30, | ​ | December 31,
As at (millions) | ​ ​ ​ | Note | ​ ​ ​ | 2026 | ​ ​ ​ | 2025
Customer accounts receivable | ​ | ​ | ​ | $ | 2,669 | ​ | $ | 2,809
Allowance for doubtful accounts |  | 4(a) | ​ | ​ | (126) | ​ |  | (130)
Billed customer accounts receivable, net of allowance for doubtful accounts | ​ | ​ | ​ | ​ | 2,543 | ​ | ​ | 2,679
Accrued receivables – customer | ​ | ​ | ​ | ​ | 568 | ​ | ​ | 658
Billed and unbilled customer accounts receivable, net of allowance for doubtful accounts |  | ​ | ​ | ​ | 3,111 | ​ |  | 3,337
​ |  | ​ | ​ | ​ | ​ | ​ |  | ​
Accrued receivables – other |  | ​ | ​ | ​ | 408 | ​ |  | 460
Accounts receivable – current |  | ​ | ​ | $ | 3,519 | ​ | $ | 3,797
​ (c)Contract assets ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three months | ​ | Six months
Periods ended June 30 (millions) | ​ | 2026 | ​ ​ ​ | 2025 | ​ ​ ​ | 2026 | ​ ​ ​ | 2025
Balance, beginning of period | ​ | $ | 849 | ​ | $ | 913 | ​ | $ | 864 | ​ | $ | 939
Net additions arising from operations | ​ | ​ | 433 | ​ | ​ | 370 | ​ | ​ | 865 | ​ | ​ | 748
Amounts billed in the period and thus reclassified to accounts receivable | ​ | ​ | (464) | ​ | ​ | (421) | ​ | ​ | (913) | ​ | ​ | (830)
Change in impairment allowance, net (Note 4(a)) | ​ | ​ | (1) | ​ | ​ | (1) | ​ | ​ | (1) | ​ | ​ | 4
Other | ​ | ​ | — | ​ | ​ | 1 | ​ | ​ | 2 | ​ | ​ | 1
Balance, end of period 1 | ​ | $ | 817 | ​ | $ | 862 | ​ | $ | 817 | ​ | $ | 862
Reconciliation of contract assets presented in the Consolidated statements of financial position – current | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Gross contract assets | ​ | ​ | ​ | ​ | ​ | ​ | ​ | $ | 554 | ​ | $ | 589
Reclassification to contract liabilities of contracts with contract assets less than contract liabilities (Note 24) | ​ |  | ​ | ​ | ​ | ​ | ​ | ​ | (13) | ​ | ​ | (17)
Reclassification from contract liabilities of contracts with contract liabilities less than contract assets (Note 24) | ​ |  | ​ | ​ | ​ | ​ | ​ | ​ | (108) | ​ | ​ | (119)
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | $ | 433 | ​ | $ | 453
​ 1Timing of amounts to be billed and thus reclassified to accounts receivable is set out in Note 4(b).

X
- Definition The entire disclosure for revenue from contracts with customers. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 15 -IssueDate 2025-01-01 -Section Presentation -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI -URIDate 2025-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 15 -IssueDate 2025-01-01 -Section Disclosure -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI -URIDate 2025-03-27 + Details
Name: | ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory
Namespace Prefix: | ifrs-full_
Data Type: | dtr-2022:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ifrs-full_TradeAndOtherReceivablesAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration