XML 32 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings per Share - Additional Information (Details) - shares
3 Months Ended 6 Months Ended
Jul. 02, 2017
Jul. 02, 2017
Jul. 03, 2016
Stock Option Awards      
Antidilutive Securities Excluded From And Dilutive Securities Included In Computation Of Earnings Per Share [Line Items]      
Anti-dilutive securities excluded from computation of earnings per share   985,750 450,750
Black Knight Advisory Services, LLC | Class B Units      
Antidilutive Securities Excluded From And Dilutive Securities Included In Computation Of Earnings Per Share [Line Items]      
Dilutive shares included in computation of earnings per share 210,309 105,155 10,603