XML 54 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities - Schedule of Available-for-Sale Securities Reconciliation (Detail) - USD ($)
$ in Thousands
Sep. 29, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 1,521,165 $ 2,949,502
Unrealized Gain 424 1,049
Unrealized Loss (4,060) (4,793)
Fair Value 1,517,529 2,945,758
US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 272,812 593,599
Unrealized Gain   82
Unrealized Loss (894) (1,693)
Fair Value 271,918 591,988
Foreign Government Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,994 6,982
Unrealized Loss (36) (30)
Fair Value 2,958 6,952
Corporate Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,066,088 1,977,329
Unrealized Gain 424 897
Unrealized Loss (3,130) (3,066)
Fair Value 1,063,382 1,975,160
Time Deposits [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 179,271 371,515
Unrealized Loss   (4)
Fair Value 179,271 371,511
Equity Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   77
Unrealized Gain   70
Fair Value   147
Cash Equivalents [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 122,645 194,377
Unrealized Loss (3) (1)
Fair Value 122,642 194,376
Short-term Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,398,520 2,755,125
Unrealized Gain 424 1,049
Unrealized Loss (4,057) (4,792)
Fair Value $ 1,394,887 $ 2,751,382