XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.2
financial instruments - Accounts receivable (Details) - Customer accounts receivable - CAD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Credit risk            
Days after the billing date that accounts receivables are considered to be past due (in default) 30 days          
Receivable account balances $ 2,611   $ 2,658      
Receivable account balances - Current 2,097   2,113      
Receivable account balances - Non-current 514   545      
Accounts receivable written off directly to doubtful accounts expense 0          
Cost/Gross amount            
Credit risk            
Receivable account balances 2,725   2,768      
Receivable account balances - Current 2,196   2,194      
Receivable account balances - Non-current 529   574      
Allowance for doubtful accounts            
Credit risk            
Receivable account balances (114) $ (107) (110) $ (129) $ (134) $ (140)
Receivable account balances - Current (99)   (81)      
Receivable account balances - Non-current (15)   (29)      
Less than 30 days past billing date            
Credit risk            
Receivable account balances 921   892      
Less than 30 days past billing date | Cost/Gross amount            
Credit risk            
Receivable account balances 934   900      
Less than 30 days past billing date | Allowance for doubtful accounts            
Credit risk            
Receivable account balances (13)   (8)      
30-60 days past billing date            
Credit risk            
Receivable account balances 249   331      
30-60 days past billing date | Cost/Gross amount            
Credit risk            
Receivable account balances 262   338      
30-60 days past billing date | Allowance for doubtful accounts            
Credit risk            
Receivable account balances (13)   (7)      
61-90 days past billing date            
Credit risk            
Receivable account balances 69   84      
61-90 days past billing date | Cost/Gross amount            
Credit risk            
Receivable account balances 85   93      
61-90 days past billing date | Allowance for doubtful accounts            
Credit risk            
Receivable account balances (16)   (9)      
More than 90 days past billing date            
Credit risk            
Receivable account balances 76   93      
More than 90 days past billing date | Cost/Gross amount            
Credit risk            
Receivable account balances 111   114      
More than 90 days past billing date | Allowance for doubtful accounts            
Credit risk            
Receivable account balances (35)   (21)      
Unbilled customer finance receivables            
Credit risk            
Receivable account balances 1,296   1,258      
Unbilled customer finance receivables | Cost/Gross amount            
Credit risk            
Receivable account balances 1,333   1,323      
Unbilled customer finance receivables | Allowance for doubtful accounts            
Credit risk            
Receivable account balances $ (37)   $ (65)