XML 44 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2016
USD ($)
Sep. 26, 2015
USD ($)
Sep. 24, 2016
USD ($)
segments
Sep. 26, 2015
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Number of reportable segments | segments     3  
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues $ 425,720 $ 349,465 $ 1,214,643 $ 1,009,452
Operating income 58,795 55,440 168,328 154,180
Operating segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Operating income 89,238 83,109 271,016 234,309
RMS | Operating segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues 120,928 117,894 369,325 356,570
Operating income 31,224 31,427 103,055 93,581
RMS | Operating segments | Reclassified Between Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues       (1,900)
Operating income       (200)
Manufacturing | Operating segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues 88,975 73,299 250,459 201,223
Operating income $ 26,711 $ 18,491 $ 73,447 55,872
Manufacturing | Operating segments | Reclassified Between Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues       1,900
Operating income       $ 200