Consolidated Statements of Comprehensive Loss - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2018 |
Jun. 30, 2017 |
Jun. 30, 2018 |
Jun. 30, 2017 |
| Revenue: |
|
|
|
|
| Revenue |
$ 8,595
|
|
$ 16,079
|
$ 18,056
|
| Cost of Revenue: |
|
|
|
|
| Cost of revenue |
3,947
|
|
7,356
|
|
| Gross Profit |
4,648
|
|
8,723
|
|
| Operating expenses: |
|
|
|
|
| Sales and marketing |
2,021
|
|
4,188
|
|
| General and administrative |
2,498
|
|
5,237
|
|
| Research and development |
735
|
|
1,443
|
|
| Merger transaction expenses |
870
|
|
1,291
|
|
| Depreciation and amortization |
746
|
|
1,498
|
|
| Total operating expenses |
6,870
|
|
13,657
|
|
| Operating loss |
(2,222)
|
|
(4,934)
|
|
| Other Income (Expense): |
|
|
|
|
| Gain on change in warrant liability |
|
|
1
|
|
| Interest expense and other income - net |
79
|
|
(69)
|
|
| Loss before income taxes |
(2,143)
|
|
(5,002)
|
|
| Net loss |
(2,143)
|
|
(5,002)
|
|
| Other comprehensive loss - |
|
|
|
|
| Foreign currency translation adjustments |
(213)
|
|
(59)
|
|
| Total comprehensive loss |
$ (2,356)
|
|
$ (5,061)
|
|
| Net loss per share of Common Stock (basic and diluted): |
|
|
|
|
| Net loss per share of Common Stock (basic and diluted) |
$ (0.19)
|
|
$ (0.45)
|
|
| Weighted average shares used in computing basic and diluted net loss per share of Common Stock |
11,156,257
|
|
11,156,257
|
|
| Products |
|
|
|
|
| Revenue: |
|
|
|
|
| Revenue |
$ 3,699
|
|
$ 6,694
|
|
| Cost of Revenue: |
|
|
|
|
| Cost of revenue |
2,423
|
|
4,254
|
|
| Maintenance And Content Services |
|
|
|
|
| Revenue: |
|
|
|
|
| Revenue |
3,491
|
|
6,631
|
|
| Cost of Revenue: |
|
|
|
|
| Cost of revenue |
342
|
|
702
|
|
| Professional Services |
|
|
|
|
| Revenue: |
|
|
|
|
| Revenue |
1,405
|
|
2,754
|
|
| Cost of Revenue: |
|
|
|
|
| Cost of revenue |
$ 1,182
|
|
$ 2,400
|
|
| Calculated under Revenue Guidance in Effect before Topic 606 [Member] |
|
|
|
|
| Revenue: |
|
|
|
|
| Revenue |
|
$ 9,087
|
|
18,056
|
| Cost of Revenue: |
|
|
|
|
| Cost of revenue |
|
3,466
|
|
7,491
|
| Gross Profit |
|
5,621
|
|
10,565
|
| Operating expenses: |
|
|
|
|
| Sales and marketing |
|
2,398
|
|
4,534
|
| General and administrative |
|
2,706
|
|
5,554
|
| Research and development |
|
644
|
|
1,312
|
| Depreciation and amortization |
|
788
|
|
1,562
|
| Total operating expenses |
|
6,536
|
|
12,962
|
| Operating loss |
|
(915)
|
|
(2,397)
|
| Other Income (Expense): |
|
|
|
|
| Gain on change in warrant liability |
|
|
|
231
|
| Interest expense and other income - net |
|
(283)
|
|
(308)
|
| Loss before income taxes |
|
(1,198)
|
|
(2,474)
|
| Income tax expense |
|
(12)
|
|
(12)
|
| Net loss |
|
(1,186)
|
|
(2,462)
|
| Other comprehensive loss - |
|
|
|
|
| Foreign currency translation adjustments |
|
164
|
|
212
|
| Total comprehensive loss |
|
$ (1,022)
|
|
$ (2,250)
|
| Net loss per share of Common Stock (basic and diluted): |
|
|
|
|
| Net loss per share of Common Stock (basic and diluted) |
|
$ (0.11)
|
|
$ (0.22)
|
| Weighted average shares used in computing basic and diluted net loss per share of Common Stock |
|
11,156,257
|
|
11,156,257
|
| Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Products |
|
|
|
|
| Revenue: |
|
|
|
|
| Revenue |
|
$ 3,854
|
|
$ 7,737
|
| Cost of Revenue: |
|
|
|
|
| Cost of revenue |
|
1,944
|
|
4,290
|
| Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Maintenance And Content Services |
|
|
|
|
| Revenue: |
|
|
|
|
| Revenue |
|
3,381
|
|
6,589
|
| Cost of Revenue: |
|
|
|
|
| Cost of revenue |
|
391
|
|
800
|
| Calculated under Revenue Guidance in Effect before Topic 606 [Member] | Professional Services |
|
|
|
|
| Revenue: |
|
|
|
|
| Revenue |
|
1,852
|
|
3,730
|
| Cost of Revenue: |
|
|
|
|
| Cost of revenue |
|
$ 1,131
|
|
$ 2,401
|