XML 134 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2019
Dec. 30, 2018
Dec. 31, 2017
Mar. 31, 2019
Advertising expense $ 6,800 $ 8,100 $ 7,300  
Operating lease right-of-use assets 41,082 $ 0   $ 39,000
Present value of lease liabilities $ 43,207     $ 41,000
Buildings        
Useful life 40 years      
Minimum        
Lease, Term Of Contract 3 years      
Minimum | Software        
Useful life 3 years      
Minimum | Computers, furniture and equipment        
Useful life 3 years      
Maximum        
Lease, Term Of Contract 5 years      
Maximum | Software        
Useful life 8 years      
Maximum | Computers, furniture and equipment        
Useful life 10 years