XML 10 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Unaudited Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 365,314 $ 366,157
Accounts receivable, net of allowance of $4,381 and $4,291 as of March 31, 2025 and December 31, 2024, respectively 251,007 235,227
Prepaid expenses 11,346 13,348
Other current assets 2,531 1,808
Total current assets 630,198 616,540
Non-current assets:    
Property and equipment, net 10,804 8,856
Website and software development costs, net 29,865 28,949
Right-to-use assets - operating leases, net 10,147 8,806
Intangible assets, net 95,181 115,180
Goodwill 317,672 325,992
Deferred tax assets, net 960 619
Other non-current assets 5,266 6,431
Total non-current assets 469,895 494,833
Total assets 1,100,093 1,111,373
Current liabilities:    
Accounts payable 48,035 43,665
Accrued expenses 115,948 121,400
Acquisition-related liabilities 13,834 12,727
Deferred revenue 3,856 10,348
Other current liabilities 12,156 11,197
Total current liabilities 193,829 199,337
Non-current liabilities:    
Long-term borrowings 196,686 196,288
Acquisition-related liabilities 25,327 29,137
Other non-current liabilities 10,995 9,810
Total non-current liabilities 233,008 235,235
Total liabilities 426,837 434,572
Commitments and contingencies (Note 8)
Stockholders' equity:    
Additional paid-in capital 1,737,840 1,706,885
Accumulated deficit (1,062,722) (1,028,308)
Accumulated other comprehensive loss (2,099) (2,013)
Total stockholders' equity 673,256 [1] 676,801 [2]
Total liabilities and stockholders' equity 1,100,093 1,111,373
Common Class A [Member]    
Stockholders' equity:    
Common stock value 213 213
Common Class B [Member]    
Stockholders' equity:    
Common stock value $ 24 $ 24
[1] Includes 200,966,624 outstanding shares of Class A Common Stock, 19,410,968 outstanding shares of Class B Common Stock, 12,296,640 unvested shares of Class A restricted stock and 4,684,103 unvested shares of Class B restricted stock.
[2] Includes 193,189,610 outstanding shares of Class A Common Stock, 17,776,198 outstanding shares of Class B Common Stock, 19,985,569 unvested shares of Class A restricted stock and 6,318,873 unvested shares of Class B restricted stock.