Consolidated Statements Of Operations And Comprehensive Income (Loss) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Net sales:      
Subscription revenue $ 43,271 $ 38,649 $ 33,425
Embedded devices & hardware 22,022 18,563 23,285
Sub-total 65,293 57,212 56,710
Other Services 1,447 1,148 1,533
Total net sales 66,740 58,360 58,243
Cost of sales, exclusive of depreciation and amortization shown below:      
Cost of subscription revenue 18,047 15,697 13,067
Cost of embedded devices & hardware 19,215 15,726 18,770
Cost of other services 676 735 749
Gross profit 28,802 26,202 25,657
Sales and marketing 8,662 9,169 7,030
General and administrative expenses 10,395 8,859 9,473
Engineering and development expenses 3,183 2,726 3,148
Depreciation and amortization 3,370 3,114 3,381
Litigation settlement and related expenses   338 3,025
Operating earnings (loss) 3,192 1,996 (400)
Interest expense 337 214 93
Other expense (income), net 499 (16) 31
Earnings (loss) before income taxes 2,356 1,798 (524)
Income tax (benefit) (4,809) (56) (144)
Net income (loss) 7,165 1,854 (380)
Other items of comprehensive income (loss), net of income tax:      
Foreign currency translation adjustment 5 (13)  
Comprehensive (income) loss $ 7,170 $ 1,841 $ (380)
Basic earnings (loss) per share $ 0.46 $ 0.12 $ (0.03)
Diluted earnings (loss) per share $ 0.45 $ 0.12 $ (0.03)
Weighted average common shares used in per share calculation      
Basic 15,412 15,055 15,084
Diluted 16,014 15,710 15,084