v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 242,897 $ 390,034
Marketable securities (amortized cost of $285,087 and $387,936 at June 30, 2026 and December 31, 2025, respectively) 284,863 388,178
Accounts receivable, net of allowances of $2,734 and $2,970 at June 30, 2026 and December 31, 2025, respectively 190,185 218,100
Prepaid expenses and other current assets 29,685 28,897
Total current assets 747,630 1,025,209
Capitalized software development costs, net 52,013 49,494
Property and equipment, net 15,555 13,255
Intangible assets, net 41,768 49,352
Goodwill 465,715 465,804
Operating lease right-of-use assets 21,024 22,756
Deferred tax assets, net 35,652 39,341
Other assets 89,579 94,308
Total assets 1,468,936 1,759,519
Current liabilities:    
Accounts payable 6,323 15,523
Accrued expenses and other current liabilities 60,145 76,790
Deferred revenue, current 363,684 368,593
Finance lease liabilities, current 13 12
Operating lease liabilities, current 4,354 4,436
Convertible senior notes, net, current 0 230,023
Total current liabilities 434,519 695,377
Finance lease liabilities, noncurrent 2,212 40
Operating lease liabilities, noncurrent 16,842 19,850
Convertible senior notes, net, noncurrent 667,319 666,046
Deferred tax liabilities, net 4,906 5,244
Deferred revenue, noncurrent 1,568 922
Other long-term liabilities 1,103 593
Total liabilities 1,128,469 1,388,072
Commitments and contingencies (Note 13)
Redeemable non-controlling interest (Note 4) 24,293 39,121
Stockholders' equity:    
Common stock, $0.01 par value, 500,000,000 shares authorized, 58,376,978 and 59,880,563 issued and outstanding at June 30, 2026 and December 31, 2025, respectively 584 599
Additional paid-in capital 329,461 356,841
Accumulated other comprehensive loss (881) (296)
Accumulated deficit (12,990) (24,818)
Total stockholders' equity 316,174 332,326
Total liabilities, redeemable non-controlling interest, and stockholders' equity $ 1,468,936 $ 1,759,519