XML 46 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Components (Property and Equipment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Dec. 31, 2015
Property and Equipment          
Computer equipment and software $ 609,382   $ 609,382   $ 536,457
Less: Accumulated depreciation and amortization (316,600)   (316,600)   (254,678)
Net property and equipment 292,782   292,782   281,779
Depreciation and amortization expense 23,000 $ 22,600 69,314 $ 63,435  
Assets in construction 12,700   12,700   17,200
Computer Equipment and Software          
Property and Equipment          
Computer equipment and software 183,918   183,918   172,048
Manufacturing Equipment          
Property and Equipment          
Computer equipment and software 182,977   182,977   148,820
Capital lease obligations 90,000   90,000   72,900
Accumulated depreciation of assets under capital leases 21,200   21,200   14,100
Capitalized Software And Website Development Costs          
Property and Equipment          
Computer equipment and software 133,197   133,197   108,837
Buildings Under Build-To-Suit Leases          
Property and Equipment          
Computer equipment and software 56,468   56,468   56,468
Leasehold Improvements          
Property and Equipment          
Computer equipment and software 22,456   22,456   21,519
Rental Equipment          
Property and Equipment          
Computer equipment and software 18,604   18,604   17,414
Furniture and Fixtures          
Property and Equipment          
Computer equipment and software $ 11,762   $ 11,762   $ 11,351