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