Condensed Consolidated Statements of Operations - Unaudited - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]        
REVENUE $ 18,529 $ 31,366 $ 57,288 $ 95,039
COSTS AND OPERATING EXPENSES:        
Cost of revenue (exclusive of depreciation and amortization shown separately below) 10,403 15,634 30,168 49,292
Technology and development (exclusive of depreciation and amortization shown separately below) 3,085 5,545 9,136 14,668
Sales and marketing 3,410 5,473 11,581 17,014
General and administrative (exclusive of depreciation and amortization shown separately below) 3,238 5,648 10,978 14,068
Depreciation and amortization 1,991 2,605 6,430 7,607
Total costs and operating expenses 22,127 34,905 68,293 102,649
LOSS FROM OPERATIONS (3,598) (3,539) (11,005) (7,610)
OTHER (EXPENSE) INCOME, net (124) 101 218 110
INTEREST EXPENSE (37) (80) (146) (199)
LOSS BEFORE INCOME TAXES (3,759) (3,518) (10,933) (7,699)
PROVISION FOR INCOME TAXES 203 207 736 757
Net loss $ (3,962) $ (3,725) $ (11,669) $ (8,456)
NET LOSS PER SHARE:        
Basic (in dollars per share) $ (0.10) $ (0.10) $ (0.30) $ (0.22)
Diluted (in dollars per share) $ (0.10) $ (0.10) $ (0.30) $ (0.22)
WEIGHTED AVERAGE SHARES USED TO COMPUTE NET LOSS PER SHARE:        
Basic (in shares) 39,503,951 39,073,998 39,405,791 39,047,561
Diluted (in shares) 39,503,951 39,073,998 39,405,791 39,047,561