XML 85 R72.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Future Minimum Payments Under Non-Cancelable Operating Leases (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2015
USD ($)
Loss Contingencies [Line Items]  
Lease expiration date Aug. 31, 2029
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2016 $ 159,693
2017 168,118
2018 195,670
2019 200,250
2020 194,968
Thereafter 1,114,915
Total minimum lease payments 2,033,614
Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals, Fiscal Year Maturity [Abstract]  
2016 (18,222)
2017 (18,031)
2018 (18,208)
2019 (18,726)
2020 (19,241)
Thereafter (121,185)
Total minimum lease payments (213,613)
Operating Leases, Future Minimum Payments Due, Operating Leases and Future Minimum Sublease Rental, Fiscal Year Maturity [Abstract]  
2016 141,471
2017 150,087
2018 177,462
2019 181,524
2020 175,727
Thereafter 993,730
Total minimum lease payments $ 1,820,001
Sunnyvale, California [Member]  
Operating Leases, Future Minimum Payments Due, Operating Leases and Future Minimum Sublease Rental, Fiscal Year Maturity [Abstract]  
Sublease term 11 years