v3.25.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 281,318 $ 448,346
Accounts receivable, net 189,027 145,934
Prepaid expenses and other current assets 80,269 64,975
Total current assets 550,614 659,255
Property and equipment, net 10,732 12,664
Goodwill 421,719 410,769
Intangible assets, net 65,566 52,102
Capitalized software, net 138,287 124,781
Operating lease right-of-use assets, net 30,692 27,794
Deferred tax assets, net 77,182 77,182
Other assets 23,914 23,520
Total assets 1,318,706 1,388,067
Current liabilities    
Accounts payable 25,411 14,137
Accrued expenses and other current liabilities 95,677 99,130
Current portion of debt 5,000 5,000
Operating lease liabilities, current 4,821 5,636
Total current liabilities 130,909 123,903
Debt, net 484,972 486,711
Operating lease liabilities, net of current portion 52,745 46,040
Other liabilities 7,049 6,755
Total liabilities 675,675 663,409
Commitments and contingencies
Stockholders' equity    
Preferred stock, $0.0001 par value; 50,000 shares authorized and nil shares issued and outstanding at June 30, 2025 and December 31, 2024 0 0
Common stock, $0.0001 par value; Class A: 2,000,000 shares authorized, 99,902 and 105,946 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively; and Class B: 1,000,000 shares authorized, 252,869 and 276,869 shares issued and outstanding at June 30, 2025 and December 31, 2024 35 38
Additional paid-in capital 2,060,114 2,165,633
Accumulated deficit (1,417,118) (1,441,013)
Total stockholders' equity 643,031 724,658
Total liabilities and stockholders' equity $ 1,318,706 $ 1,388,067