XML 49 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Schedule of Remaining Performance Obligations) (Details)
$ in Thousands
6 Months Ended
Jul. 01, 2018
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-07-02  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligations $ 90,374
Remaining performance obligations, expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-02  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligations $ 10,763
Remaining performance obligations, expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-02  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligations $ 7,900
Remaining performance obligations, expected timing of satisfaction
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil)  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligations $ 109,037
Remaining performance obligations, expected timing of satisfaction