XML 10 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Unaudited Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Current assets:      
Cash and cash equivalents $ 418,538 $ 131,732  
Accounts receivable, net of allowance of $4,593 and $3,564 as of September 30, 2024 and December 31, 2023, respectively 203,711 170,131  
Prepaid expenses 9,699 6,269  
Other current assets 1,697 1,622  
Total current assets 633,645 309,754  
Non-current assets:      
Property and equipment, net 7,383 7,452  
Website and software development costs, net 29,377 32,124  
Right-to-use assets - operating leases, net 7,985 6,603  
Intangible assets, net 43,032 48,781  
Goodwill 140,919 140,905  
Deferred tax assets, net 842 728  
Other non-current assets 5,898 4,367  
Total non-current assets 235,436 240,960  
Total assets 869,081 550,714  
Current liabilities:      
Accounts payable 58,486 63,572  
Accrued expenses 107,658 85,455  
Acquisition-related liabilities 12,983 17,234  
Deferred revenue 3,586 3,301  
Other current liabilities 8,202 6,823  
Total current liabilities 190,915 176,385  
Non-current liabilities:      
Long term borrowings 196,089 184,147  
Acquisition-related liabilities   3,060  
Other non-current liabilities 7,210 6,602  
Total non-current liabilities 203,299 193,809  
Total liabilities 394,214 370,194  
Commitments and contingencies (Note 8)  
Stockholders' equity:      
Additional paid-in capital 1,520,044 1,140,849  
Accumulated deficit (1,043,544) (958,537)  
Accumulated other comprehensive loss (1,863) (2,010)  
Total stockholders' equity 474,867 [1] 180,520 [2] $ 128,030 [3]
Total liabilities and stockholders' equity 869,081 550,714  
Common Class A [Member]      
Stockholders' equity:      
Common stock value 205 189  
Common Class B [Member]      
Stockholders' equity:      
Common stock value $ 25 $ 29  
[1] Includes 181,588,344 outstanding Class A common stock, 17,497,975 outstanding Class B common stock, 24,048,565 unvested Class A restricted stock and 7,391,948 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.