XML 87 R70.htm IDEA: XBRL DOCUMENT v3.6.0.2
Trade Receivables - Net Book Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Receivables [Abstract]        
Trade accounts receivables $ 408,842 $ 267,845    
(Less) Allowance for doubtful accounts (11,598) (6,264) $ (3,930) $ (2,529)
Net book value at end of period $ 397,244 $ 261,581