Consolidated Statements of Operations - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2020 |
Dec. 31, 2019 |
| Income Statement [Abstract] |
|
|
| REVENUE |
$ 81,362
|
$ 121,845
|
| COSTS AND OPERATING EXPENSES: |
|
|
| Cost of revenue (exclusive of depreciation and amortization shown separately below) |
42,236
|
61,990
|
| Technology and development (exclusive of depreciation and amortization shown separately below) |
12,007
|
18,273
|
| Sales and marketing |
15,350
|
21,790
|
| General and administrative (exclusive of depreciation and amortization shown separately below) |
14,356
|
17,734
|
| Depreciation and amortization |
8,068
|
9,865
|
| Total costs and operating expenses |
92,017
|
129,652
|
| LOSS FROM OPERATIONS |
(10,655)
|
(7,807)
|
| INTEREST EXPENSE |
240
|
(17)
|
| LOSS BEFORE INCOME TAXES |
(189)
|
(268)
|
| LOSS BEFORE INCOME TAXES |
(10,604)
|
(8,092)
|
| PROVISION FOR INCOME TAXES |
957
|
929
|
| NET LOSS PER SHARE: |
$ (11,561)
|
$ (9,021)
|
| NET LOSS PER SHARE: |
|
|
| Basic (in dollars per share) |
$ (0.29)
|
$ (0.23)
|
| Diluted (in dollars per share) |
$ (0.29)
|
$ (0.23)
|
| WEIGHTED AVERAGE SHARES USED TO COMPUTE NET LOSS PER SHARE: |
|
|
| Basic (in shares) |
39,464,954
|
39,090,239
|
| Diluted (in shares) |
39,464,954
|
39,090,239
|