XML 35 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Account Receivable, Net (Detail) (USD $)
In Thousands, unless otherwise specified
Jan. 02, 2015
Jan. 03, 2014
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for contract losses and doubtful accounts $ (3,386)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ (2,771)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Total accounts receivable, net 86,368us-gaap_AccountsReceivableNetCurrent 76,980us-gaap_AccountsReceivableNetCurrent
Unbilled accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable 26,423us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis
= us-gaap_UnbilledRevenuesMember
27,077us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis
= us-gaap_UnbilledRevenuesMember
Billed accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable $ 63,331us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis
= us-gaap_BilledRevenuesMember
$ 52,674us-gaap_AccountsReceivableGrossCurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis
= us-gaap_BilledRevenuesMember