XML 85 R70.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Components - Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Other Liabilities Disclosure [Abstract]    
Deferred tax liabilities, net $ 0 $ 83,264
Deferred installation revenue 56,055 48,707
Customer deposits 23,676 13,492
Derivative instruments 79,256 810
Deferred recurring revenue 12,515 6,879
Deferred rent 3,572 2,675
Dividends payable 13,674 4,559
Asset retirement obligations 0 945
Other current liabilities 3,538 1,333
Other current liabilities, total $ 192,286 $ 162,664