XML 79 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition Schedule of New Accounting Pronouncements and Changes in Accounting Principles (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2018
Dec. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Accounts Receivable, Net, Current $ 398,660 $ 328,421
Inventory, Net 521,810 424,639
Prepaid expenses and other 50,940 55,427
Deferred Income Tax Assets, Net 32,188 44,565
Accounts payable 188,299 146,333
Accrued expenses 367,446 322,171
Long-term deferred tax liability 113,896 87,815
Retained earnings 2,009,233 1,697,618
Accounting Standards Update 2014-09    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Accounts Receivable, Net, Current   (122)
Inventory, Net   14,993
Prepaid expenses and other   (4,018)
Deferred Income Tax Assets, Net   1,319
Accrued expenses   16,557
Cumulative Effect on Retained Earnings, Net of Tax [1] $ (4,405)  
BalanceUponAdoption | Accounting Standards Update 2014-09    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Accounts Receivable, Net, Current   328,299
Inventory, Net   439,632
Prepaid expenses and other   51,409
Deferred Income Tax Assets, Net   45,884
Accrued expenses   338,728
Retained earnings   $ 1,693,213
[1] As of December 31, 2017, the company adopted ASU No. 2014-09, Revenue from Contracts with Customers (ASC 606) using the modified retrospective method to contracts that were not completed as of December 30, 2017. The adoption of this guidance resulted in the recognition of $(4.4) million as an adjustment to the opening balance of retained earnings.