XML 21 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
ASSETS:    
Cash and cash equivalents $ 15,804 $ 25,547
Accounts receivable, net of allowance for doubtful accounts of $231 and $544, respectively 56,531 63,164
Prepaid expenses and other current assets 6,071 3,506
Total current assets 78,406 92,217
Property and equipment, net 591 964
Operating lease right-of-use assets 3,395 5,202
Intangible assets, net 26,809 28,745
Goodwill 1,261 55,111
Other non-current assets 1,405 1,730
Total assets 111,867 183,969
LIABILITIES AND SHAREHOLDERS’ EQUITY:    
Accounts payable 10,954 6,190
Accrued expenses and other current liabilities 30,534 35,626
Deferred revenue 430 1,014
Current portion of long-term debt 5,000 5,000
Current portion of operating lease liability 2,296 2,389
Total current liabilities 49,214 50,219
Long-term debt, net 25,488 35,594
Operating lease liability, net 1,699 3,743
Other non-current liabilities 1,062 458
Total liabilities 77,463 90,014
Contingencies (Note 16)
Shareholders' equity:    
Preferred stock — $0.0001 par value, 10,000,000 Shares authorized; Shares outstanding — 0 shares for both periods 0 0
Common stock — $0.0005 par value, 200,000,000 Shares authorized; Shares issued — 85,917,891 and 84,385,458, respectively; and Shares outstanding — 81,306,322 and 80,085,306, respectively 43 42
Treasury stock, at cost — 4,611,569 and 4,300,152 shares, respectively (11,407) (11,171)
Additional paid-in capital 427,286 423,384
Accumulated deficit (381,518) (318,300)
Total shareholders’ equity 34,404 93,955
Total liabilities and shareholders’ equity $ 111,867 $ 183,969