XML 101 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
advance billings and customer deposits (Tables)
12 Months Ended
Dec. 31, 2021
advance billings and customer deposits  
Disclosure of advance billings and customer accounts

As at December 31 (millions)

    

2021

    

2020

Advance billings

$

636

$

551

Deferred customer activation and connection fees

 

6

 

7

Customer deposits

 

10

 

34

Contract liabilities

652

592

Other

 

202

 

180

$

854

$

772

Schedule of changes in contract liabilities

Years ended December 31 (millions)

    

Note

    

2021

    

2020

Balance, beginning of period

$

806

$

801

Revenue deferred in previous period and recognized in current period

 

  

 

(593)

 

(577)

Net additions arising from operations

 

  

 

637

 

539

Additions arising from business acquisitions

 

 

20

 

43

Balance, end of period

 

  

$

870

$

806

Current

 

  

$

780

$

735

Non-current

 

27

 

 

Deferred revenues

 

 

82

 

61

Deferred customer activation and connection fees

 

 

8

 

10

 

  

$

870

$

806

Reconciliation of contract liabilities presented in the Consolidated statements of financial position – current

 

  

 

  

 

  

Gross contract liabilities

 

  

$

780

$

735

Reclassification to contract assets of contracts with contract liabilities less than contract assets

 

6(c)

 

(115)

 

(133)

Reclassification from contract assets of contracts with contract assets less than contract liabilities

 

6(c)

 

(13)

 

(10)

 

  

$

652

$

592