v3.8.0.1
Supplemental Financial Information - Changes in Accumulated Other Comprehensive Income (Loss) by Components (Details) - USD ($)
$ in Thousands
3 Months Ended
May 05, 2018
Apr. 29, 2017
Increase (Decrease) in AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 4,141,413  
Other comprehensive income (loss) before reclassifications   $ (148)
Amounts reclassified from accumulated other comprehensive income (loss)   (39)
Other comprehensive loss, net of tax (82) (187)
Ending balance 4,285,511  
Unrealized Gain (Loss) on Marketable Securities    
Increase (Decrease) in AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (2,322) (801)
Other comprehensive income (loss) before reclassifications (733) (714)
Amounts reclassified from accumulated other comprehensive income (loss) 651 41
Other comprehensive loss, net of tax (82) (673)
Ending balance $ (2,404) (1,474)
Unrealized Gain (Loss) on Cash Flow Hedges    
Increase (Decrease) in AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance   824
Other comprehensive income (loss) before reclassifications   1,838
Amounts reclassified from accumulated other comprehensive income (loss)   (80)
Other comprehensive loss, net of tax   1,758
Ending balance   2,582
Net Change in Pension Liability    
Increase (Decrease) in AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance   0
Other comprehensive income (loss) before reclassifications   (1,272)
Amounts reclassified from accumulated other comprehensive income (loss)   0
Other comprehensive loss, net of tax   (1,272)
Ending balance   (1,272)
Total    
Increase (Decrease) in AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance   23
Ending balance   $ (164)