XML 64 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 28, 2018
Dec. 29, 2017
Dec. 30, 2016
Jan. 01, 2016
Income Tax Disclosure [Line Items]        
Income (Loss) from Continuing Operations before Income Taxes, Foreign   $ 7,707,000 $ 5,616,000 $ 6,656,000
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent   35.00%    
Unrecognized Tax Benefits that Would Impact Effective Tax Rate   $ 1,459,000    
Total Excess Tax Benefit From Share Based Compensation   6,528,000 4,827,000 6,396,000
Increase (Decrease) in Income Taxes   16,507,000    
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount   15,137,000 0 0
Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount   $ 1,370,000 $ 0 $ 0
Scenario, Plan [Member]        
Income Tax Disclosure [Line Items]        
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00%