v3.26.1
Condensed Unaudited Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 309,952 $ 319,764
Accounts receivable, net of allowance of $4,604 and $3,832 as of June 30, 2026 and December 31, 2025, respectively 327,132 322,391
Prepaid expenses 28,450 28,970
Other current assets 12,197 14,658
Total current assets 677,731 685,783
Non-current assets:    
Property and equipment, net 18,495 15,393
Website and software development costs, net 34,629 31,520
Right-to-use assets - operating leases, net 21,508 19,101
Intangible assets, net 185,350 217,943
Goodwill 524,708 527,886
Deferred tax assets, net 1,131 1,211
Other non-current assets 4,292 4,687
Total non-current assets 790,113 817,741
Total assets 1,467,844 1,503,524
Current liabilities:    
Accounts payable 32,353 40,136
Accrued expenses 165,243 179,087
Acquisition-related liabilities 24,792 149,036
Deferred revenue 33,859 35,398
Other current liabilities 28,326 25,824
Total current liabilities 284,573 429,481
Non-current liabilities:    
Long-term borrowings 197,481 197,083
Acquisition-related liabilities 26,113 39,447
Deferred tax liabilities, net 17,134 17,268
Other non-current liabilities 16,046 15,656
Total non-current liabilities 256,774 269,454
Total liabilities 541,347 698,935
Commitments and contingencies (Note 8)
Stockholders' equity:    
Additional paid-in capital 1,997,492 1,863,695
Accumulated deficit (1,064,891) (1,059,817)
Accumulated other comprehensive (loss) / gain (6,355) 466
Total stockholders' equity 926,497 [1] 804,589 [2]
Total liabilities and stockholders' equity 1,467,844 1,503,524
Common Class A [Member]    
Stockholders' equity:    
Common stock value 227 221
Common Class B [Member]    
Stockholders' equity:    
Common stock value $ 24 $ 24
[1] Includes 224,718,145 outstanding shares of Class A Common Stock, 23,638,426 outstanding shares of Class B Common Stock, 1,996,431 unvested shares of Class A restricted stock and no unvested shares of Class B restricted stock.
[2] Includes 214,394,747 outstanding shares of Class A Common Stock, 21,296,445 outstanding shares of Class B Common Stock, 6,787,559 unvested shares of Class A restricted stock and 2,341,981 unvested shares of Class B restricted stock.