XML 89 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Jan. 01, 2016
Allowance For Bad Debt [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 923 $ 838 $ 1,016
Provision Charged to Expense 473 443 284
Provision Charged to Revenues 0 0 0
Accounts Written-off Net of Recoveries [1] (479) (358) (462)
Balance at End of Year 917 923 838
Allowance For Contract Losses [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 2,494 1,954 2,370
Provision Charged to Expense 0 0 0
Provision Charged to Revenues 2,033 2,009 645
Accounts Written-off Net of Recoveries [1] (1,918) (1,469) (1,061)
Balance at End of Year $ 2,609 $ 2,494 $ 1,954
[1] Balance includes currency translation adjustments.