|
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (USD $) In Thousands, except Per Share data, unless otherwise specified
|
3 Months Ended |
6 Months Ended |
|
Jun. 30, 2014
|
Jun. 30, 2013
|
Jun. 30, 2014
|
Jun. 30, 2013
|
| Net sales: |
|
|
|
|
| Subscription and support revenues |
$ 16,216 |
$ 12,543 |
$ 30,101 |
$ 24,450 |
| Embedded devices and hardware |
6,362 |
4,728 |
13,249 |
9,258 |
| Total net sales |
22,578 |
17,271 |
43,350 |
33,708 |
| Cost of sales, exclusive of a portion of depreciation and amortization shown below: |
|
|
|
|
| Subscription and support revenues |
6,278 |
5,694 |
11,636 |
10,909 |
| Embedded devices and hardware |
5,578 |
4,911 |
11,152 |
9,227 |
| Gross profit |
10,722 |
6,666 |
20,562 |
13,572 |
| Operating expenses: |
|
|
|
|
| Sales and marketing |
3,084 |
2,328 |
6,037 |
4,271 |
| General and administrative |
4,180 |
3,789 |
7,778 |
6,654 |
| Engineering and development |
2,086 |
1,269 |
3,365 |
2,309 |
| Depreciation and amortization |
1,624 |
1,263 |
2,973 |
2,276 |
| Operating (loss) income |
(252) |
(1,983) |
409 |
(1,938) |
| Interest expense |
232 |
55 |
286 |
145 |
| Other (income) expense, net |
(40) |
4 |
(1,174) |
(4) |
| (Loss) income from continuing operations before income taxes |
(444) |
(2,042) |
1,297 |
(2,079) |
| Income tax benefit |
(670) |
(2,454) |
(75) |
(2,514) |
| Income from continuing operations, net of income taxes |
226 |
412 |
1,372 |
435 |
| Loss from discontinued operations, net of income taxes |
(436) |
(1,424) |
(492) |
(1,436) |
| Net (loss) income |
(210) |
(1,012) |
880 |
(1,001) |
| Other items of comprehensive income (loss), net of income taxes: |
|
|
|
|
| Foreign currency translation adjustment |
7 |
(4) |
3 |
(21) |
| Comprehensive (loss) income |
$ (203) |
$ (1,016) |
$ 883 |
$ (1,022) |
| Basic earnings per share: |
|
|
|
|
| Income from continuing operations (in dollars per share) |
$ 0.01 |
$ 0.02 |
$ 0.07 |
$ 0.02 |
| Loss from discontinued operations (in dollars per share) |
$ (0.02) |
$ (0.07) |
$ (0.02) |
$ (0.08) |
| Net (loss) income (in dollars per share) |
$ (0.01) |
$ (0.05) |
$ 0.05 |
$ (0.06) |
| Diluted earnings per share: |
|
|
|
|
| Income from continuing operations (in dollars per share) |
$ 0.01 |
$ 0.02 |
$ 0.07 |
$ 0.02 |
| Loss from discontinued operations (in dollars per share) |
$ (0.02) |
$ (0.07) |
$ (0.02) |
$ (0.07) |
| Net (loss) income (in dollars per share) |
$ (0.01) |
$ (0.05) |
$ 0.05 |
$ (0.05) |
| Weighted average shares outstanding used in computing earnings per share: |
|
|
|
|
| Basic (in shares) |
18,889 |
18,411 |
18,871 |
18,004 |
| Diluted (in shares) |
19,198 |
18,950 |
19,249 |
18,613 |