XML 21 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 15,351 $ 32,629
Accounts receivable, net of allowance for doubtful accounts of $3,642 and $5,403, respectively 101,257 95,727
Prepaid expenses 15,787 10,726
Other current assets 1,585 1,175
Total current assets 133,980 140,257
Property and equipment    
Accumulated depreciation (73,045) (79,958)
Property and equipment, net 17,261 19,840
Operating lease right of use assets, net 10,078 12,412
Intangible assets, net 39,729 46,862
Goodwill 396,283 391,114
Other assets 8,262 8,957
Total assets 605,593 619,442
Current liabilities    
Current portion of long-term debt, net 546,845 3,000
Accounts payable and accrued expense 25,957 25,009
Operating lease liabilities 5,906 7,850
Current portion of contingent consideration 650  
Deferred revenue 3,181 4,536
Total current liabilities 582,539 40,395
Long-term debt, net   524,529
Deferred tax liabilities 8,941 7,793
Long term operating lease liabilities 7,870 10,340
Other liabilities 2,176 2,694
Total liabilities 601,526 585,751
Commitments and contingencies
Stockholders' equity    
Common stock $0.0001 par value, 200,000,000 shares authorized, 43,086,267 and 42,920,136 issued and outstanding as of December 31, 2023 and December 31, 2022, respectively 4 4
Preferred stock $0.0001 par value, 1,000,000 shares authorized,zero issued and outstanding as of December 31, 2023 and December 31, 2022
Additional paid-in capital 395,461 391,977
Accumulated deficit (393,954) (359,141)
Accumulated other comprehensive income 2,556 851
Total stockholders' equity 4,067 33,691
Total liabilities and stockholders' equity 605,593 619,442
Computer software and hardware    
Property and equipment    
Property and equipment, gross 61,731 71,720
Leasehold improvements    
Property and equipment    
Property and equipment, gross 26,313 25,869
Furniture, fixtures and other equipment    
Property and equipment    
Property and equipment, gross $ 2,262 $ 2,209