XML 65 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Description of the Business and Summary of Significant Accounting Policies - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accounts Payable and Accrued Liabilities [Abstract]    
Trade accounts payable $ 77,620 $ 32,663
Property and other taxes payable 35,947 34,282
Deferred revenues 69,280 51,232
Accrued salaries and benefits 21,544 25,178
Accrued interest payable 16,027 11,179
Other accrued liabilities 54,472 25,115
Total accounts payable and accrued liabilities $ 274,890 $ 179,649