XML 98 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other liabilities (Tables)
12 Months Ended
Dec. 31, 2017
Other Liabilities [Abstract]  
Other liabilities
20172016
Deferred sales$29,148$29,423
Derivatives [note 24]23,41458,885
Accrued pension and post-retirement benefit liability [note 23]74,80469,699
Other53,10725,725
180,473183,732
Less current portion(54,370)(60,744)
Net$126,103$122,988