XML 54 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Nature of Business, Basis of Presentation and Significant Accounting Policies - Estimated Useful Lives of Intangible Assets (Details)
12 Months Ended
Dec. 29, 2018
Minimum [Member]  
Accounting Policies [Line Items]  
Finite-lived intangibles estimated lives 2 years
Maximum [Member]  
Accounting Policies [Line Items]  
Finite-lived intangibles estimated lives 15 years
Developed technology [Member] | Minimum [Member]  
Accounting Policies [Line Items]  
Finite-lived intangibles estimated lives 9 years
Developed technology [Member] | Maximum [Member]  
Accounting Policies [Line Items]  
Finite-lived intangibles estimated lives 10 years
Customer relationships [Member]  
Accounting Policies [Line Items]  
Finite-lived intangibles estimated lives 9 years
Trade name [Member]  
Accounting Policies [Line Items]  
Finite-lived intangibles estimated lives 15 years
Backlog [Member] | Maximum [Member]  
Accounting Policies [Line Items]  
Finite-lived intangibles estimated lives 1 year