XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Allocation of Recognized Period Costs) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 27, 2019
Oct. 02, 2020
Sep. 27, 2019
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense $ 2,987 $ 1,461 $ 6,229 $ 6,894
Cost of sales        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense 530 168 1,214 766
Selling, general and administrative expenses        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense 2,319 1,155 4,608 5,819
Research, development and engineering costs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense 138 69 407 193
Other operating expenses        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense 0 69 0 116
Stock options        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense 10 101 33 304
RSUs        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expense $ 2,977 $ 1,360 $ 6,196 $ 6,590