XML 19 R70.htm IDEA: XBRL DOCUMENT v3.2.0.727
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 05, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 640,645 $ 523,052
Accumulated Amortization 361,519 332,452
Net Carrying Amount $ 279,126 $ 190,600
Weighted Average Useful Life, years 6 years 7 months 6 days 6 years 9 months 18 days
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 432,656 $ 345,513
Accumulated Amortization 244,514 224,059
Net Carrying Amount $ 188,142 $ 121,454
Weighted Average Useful Life, years 5 years 10 months 24 days 6 years 2 months 12 days
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 155,831 $ 146,635
Accumulated Amortization 100,500 93,998
Net Carrying Amount $ 55,331 $ 52,637
Weighted Average Useful Life, years 7 years 6 months 7 years 8 months 12 days
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 51,668 $ 30,414
Accumulated Amortization 16,275 14,205
Net Carrying Amount $ 35,393 $ 16,209
Weighted Average Useful Life, years 5 years 3 months 18 days 9 years
Non-compete agreement    
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 320 $ 320
Accumulated Amortization 60 20
Net Carrying Amount $ 260 $ 300
Weighted Average Useful Life, years 4 years 4 years
Customer order backlog    
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 170 $ 170
Accumulated Amortization $ 170 $ 170
Weighted Average Useful Life, years 3 months 18 days 3 months 18 days