|
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 |