XML 10 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Unaudited Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Current assets:      
Cash and cash equivalents $ 154,704 $ 131,732  
Accounts receivable, net of allowance of $3,934 and $3,564 as of June 30, 2024 and December 31, 2023, respectively 182,801 170,131  
Prepaid expenses 8,603 6,269  
Other current assets 1,461 1,622  
Total current assets 347,569 309,754  
Non-current assets:      
Property and equipment, net 7,529 7,452  
Website and software development costs, net 29,936 32,124  
Right-to-use assets - operating leases, net 6,770 6,603  
Intangible assets, net 44,838 48,781  
Goodwill 140,903 140,905  
Deferred tax assets, net 794 728  
Other non-current assets 5,525 4,367  
Total non-current assets 236,295 240,960  
Total assets 583,864 550,714  
Current liabilities:      
Accounts payable 46,533 63,572  
Accrued expenses 108,168 85,455  
Acquisition-related liabilities 11,414 17,234  
Deferred revenue 3,683 3,301  
Other current liabilities 6,153 6,823  
Total current liabilities 175,951 176,385  
Non-current liabilities:      
Long term borrowings 184,351 184,147  
Acquisition-related liabilities   3,060  
Other non-current liabilities 6,516 6,602  
Total non-current liabilities 190,867 193,809  
Total liabilities 366,818 370,194  
Commitments and contingencies (Note 8)  
Stockholders' equity:      
Additional paid-in capital 1,245,005 1,140,849  
Accumulated deficit (1,026,169) (958,537)  
Accumulated other comprehensive loss (2,009) (2,010)  
Total stockholders' equity 217,046 [1] 180,520 [2] $ 128,030 [3]
Total liabilities and stockholders' equity 583,864 550,714  
Common Class A [Member]      
Stockholders' equity:      
Common stock value 192 189  
Common Class B [Member]      
Stockholders' equity:      
Common stock value $ 27 $ 29  
[1] Includes 164,510,430 outstanding Class A common stock, 17,607,759 outstanding Class B common stock, 27,421,503 unvested Class A restricted stock and 9,543,347 unvested Class B restricted stock
[2] Includes 150,989,571 outstanding Class A common stock, 17,886,352 outstanding Class B common stock, 37,641,861 unvested Class A restricted stock and 11,169,137 unvested Class B restricted stock.
[3] Includes 132,909,894 outstanding Class A common stock, 15,512,217 outstanding Class B common stock, 42,357,023 unvested Class A restricted stock and 16,587,085 unvested Class B restricted stock.