Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jul. 01, 2016
Jun. 30, 2017
Jul. 01, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Compensation cost for awards $ 1,908 $ 1,555 $ 2,995 $ 3,268
Future tax benefit 679 554 1,065 1,165
Compensation costs for equity-based awards        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Compensation cost for awards 563 872 1,546 2,348
Compensation costs for liability-based awards        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Compensation cost for awards $ 1,345 $ 683 $ 1,449 $ 920