XML 90 R76.htm IDEA: XBRL DOCUMENT v3.3.1.900
Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2016
Jan. 02, 2015
Jan. 03, 2014
Allowance For Bad Debt [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year $ 1,016 $ 942 $ 933
Provision Charged to Expense 284 264 515
Provision Charged to Revenues 0 0 0
Accounts Written-off Net of Recoveries (462) (190) (506)
Balance at End of Year 838 1,016 942
Allowance For Contract Losses [Member]      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Balance at Beginning of Year 2,370 1,829 1,733
Provision Charged to Expense 0 0 0
Provision Charged to Revenues 645 1,454 1,189
Accounts Written-off Net of Recoveries (1,061) (913) (1,093)
Balance at End of Year $ 1,954 $ 2,370 $ 1,829