XML 110 R87.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Payables And Accruals [Abstract]      
Accrued expenses $ 110,050 $ 27,485  
Accrued compensation 64,988 50,414  
Current portion of contingent consideration 42,912 41,978  
Accrued warranty 22,993 8,607 $ 7,502
Accrued professional services fees 9,915 6,813  
Accrued sales and use taxes 7,875 10,438  
Current portion of capital lease obligation 8,208 3,430  
Current portion of deferred gain on sale-leaseback transactions 3,243 3,243  
Total $ 270,184 $ 152,408