XML 147 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Other liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Other Liabilities [Abstract]  
Other liabilities
20192018
Deferred sales [note 17]$17,418$30,727
Derivatives [note 26]12,52461,387
Accrued pension and post-retirement benefit liability [note 25]80,73768,255
Lease obligation12,869-
Other63,45261,265
187,000221,634
Less: current portion(33,073)(79,573)
Net$153,927$142,061