XML 43 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Other Balance Sheet Items (Components Of Accounts Payable And Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Balance Sheet Related Disclosures [Abstract]    
Accounts payable $ 17,661 $ 23,298
Accrued employee compensation 40,118 51,851
Customer deposits, net 39,558 48,307
Interest Payable, Current 27,701 27,701
Taxes Payable, Current 4,485 16,943
Other accrued liabilities 14,838 20,071
Total accounts payable and accrued liabilities $ 144,361 $ 188,171