XML 92 R78.htm IDEA: XBRL DOCUMENT v3.6.0.2
Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2016
Jan. 01, 2016
Jan. 02, 2015
Allowance For Bad Debt [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 838 $ 1,016 $ 942
Provision Charged to Expense 443 284 264
Provision Charged to Revenues 0 0 0
Accounts Written-off Net of Recoveries [1] (358) (462) (190)
Balance at End of Year 923 838 1,016
Allowance For Contract Losses [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 1,954 2,370 1,829
Provision Charged to Expense 0 0 0
Provision Charged to Revenues 2,009 645 1,454
Accounts Written-off Net of Recoveries [1] (1,469) (1,061) (913)
Balance at End of Year $ 2,494 $ 1,954 $ 2,370
[1] Balance includes currency translation adjustments.