XML 89 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accounts payable $ 96,980 $ 101,744
Accrued compensation and benefits 235,697 214,585
Accrued interest 126,142 100,347
Accrued taxes 118,818 130,272
Accrued utilities and security 78,547 68,916
Accrued professional fees 17,010 13,830
Accrued repairs and maintenance 10,736 11,232
Accrued other 72,762 78,331
Accounts payable and accrued expenses 756,692 719,257
Income taxes payable $ 67,900 $ 56,400