XML 51 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Balance Sheet Items (Components Of Accounts Payable And Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]    
Accounts payable $ 20,923 $ 19,455
Accrued employee compensation 51,481 61,426
Customer deposits, net 63,617 52,173
Interest Payable 47,357 27,701
Taxes payable and other tax liabilities 13,477 23,144
Other accrued liabilities 22,748 20,021
Total accounts payable and accrued liabilities $ 219,603 $ 203,920