XML 45 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2016
USD ($)
Jun. 27, 2015
USD ($)
Jun. 25, 2016
USD ($)
segments
Jun. 27, 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 $ 434,055 $ 339,573 $ 788,923 $ 659,987
Operating income 58,061 55,735 109,533 98,740
Operating segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Operating income 94,947 82,041 181,778 151,200
RMS | Operating segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues 125,058 119,287 248,397 238,676
Operating income 35,445 33,304 71,831 62,154
RMS | Operating segments | Reclassified Between Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues     (1,400)  
Operating income     (200)  
Manufacturing | Operating segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues 87,938 66,911 161,484 127,924
Operating income $ 27,121 $ 20,588 46,736 $ 37,381
Manufacturing | Operating segments | Reclassified Between Segments        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Revenues     1,400  
Operating income     $ 200