XML 65 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Operations (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Income Statement [Abstract]      
Total revenues $ 42,814us-gaap_Revenues $ 38,273us-gaap_Revenues $ 33,859us-gaap_Revenues
Cost of revenues 21,409us-gaap_CostOfRevenue 19,686us-gaap_CostOfRevenue 17,513us-gaap_CostOfRevenue
Gross profit 21,405us-gaap_GrossProfit 18,587us-gaap_GrossProfit 16,346us-gaap_GrossProfit
Operating expenses:      
Research and development 4,629us-gaap_ResearchAndDevelopmentExpense 3,684us-gaap_ResearchAndDevelopmentExpense 4,385us-gaap_ResearchAndDevelopmentExpense
Sales and marketing 8,155us-gaap_SellingAndMarketingExpense 7,720us-gaap_SellingAndMarketingExpense 7,895us-gaap_SellingAndMarketingExpense
General and administrative 6,034us-gaap_GeneralAndAdministrativeExpense 5,023us-gaap_GeneralAndAdministrativeExpense 4,926us-gaap_GeneralAndAdministrativeExpense
Proceeds from demutualization of insurance carrier   (473)us-gaap_InsuranceRecoveries  
Total operating expenses 18,818us-gaap_OperatingExpenses 15,954us-gaap_OperatingExpenses 17,206us-gaap_OperatingExpenses
Income (loss) from continuing operations 2,587us-gaap_OperatingIncomeLoss 2,633us-gaap_OperatingIncomeLoss (860)us-gaap_OperatingIncomeLoss
Legal settlement     800us-gaap_LitigationSettlementAmount
Interest and other expense, net (1,255)us-gaap_InterestIncomeExpenseNonoperatingNet (371)us-gaap_InterestIncomeExpenseNonoperatingNet (210)us-gaap_InterestIncomeExpenseNonoperatingNet
Income (loss) from continuing operations before (benefit from) provision for income taxes 1,332us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,262us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest (270)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
(Benefit from) provision for income taxes (8,706)us-gaap_IncomeTaxExpenseBenefit 31us-gaap_IncomeTaxExpenseBenefit (100)us-gaap_IncomeTaxExpenseBenefit
Income (loss) from continuing operations, net of tax 10,038us-gaap_IncomeLossFromContinuingOperations 2,231us-gaap_IncomeLossFromContinuingOperations (170)us-gaap_IncomeLossFromContinuingOperations
Income (loss) from discontinued operations, net of tax     (264)us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
Gain on sale of discontinued operations, net of tax     1,872us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
Income from discontinued operations, net of tax     1,608us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
Net income $ 10,038us-gaap_NetIncomeLoss $ 2,231us-gaap_NetIncomeLoss $ 1,438us-gaap_NetIncomeLoss
Basic -      
Continuing operations $ 1.01us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ 0.24us-gaap_IncomeLossFromContinuingOperationsPerBasicShare $ (0.02)us-gaap_IncomeLossFromContinuingOperationsPerBasicShare
Discontinued operations $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare $ 0.18us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
Net income $ 1.01us-gaap_EarningsPerShareBasic $ 0.24us-gaap_EarningsPerShareBasic $ 0.16us-gaap_EarningsPerShareBasic
Diluted -      
Continuing operations $ 0.97us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ 0.22us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare $ (0.02)us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare
Discontinued operations $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 0.00us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare $ 0.18us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
Net income $ 0.97us-gaap_EarningsPerShareDiluted $ 0.22us-gaap_EarningsPerShareDiluted $ 0.16us-gaap_EarningsPerShareDiluted
Weighted average shares used in computing net income per common share - basic 9,892us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 9,245us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 8,935us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Weighted average shares used in computing net income per common share - diluted 10,357us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 10,104us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 8,935us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding