XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Details Of Certain Accounts - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued payroll and related benefits $ 27,224 $ 20,705
Deferred revenue 7,547 8,911
Accrued interest 3,139 3,758
Derivative liability (Note 14) 13,259 18,730
Taxes payable excluding income tax payable 919 1,214
Other 8,031 5,296
Total accrued liabilities $ 60,119 $ 58,614