XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 85,488 $ 128,223
Short-term investments in marketable securities 13,155 10,476
Accounts receivable, net of allowances 278,781 342,352
Prepaid expenses and other current assets 48,580 49,347
Total current assets 426,004 530,398
Non-current assets:    
Property, equipment and capitalized software, net 53,090 50,998
Operating lease right-of-use assets, net 27,986 28,810
Intangible assets, net 357,781 376,578
Goodwill 275,912 280,991
Deferred tax assets 12,164 10,485
Indemnification asset 28,134 27,789
Other assets 20,691 21,925
TOTAL ASSETS 1,201,762 1,327,974
Current liabilities:    
Accounts payable 210,877 258,634
Accrued compensation and benefits 36,850 40,192
Deferred revenue 13,258 14,930
Short-term debt 17,194 17,595
Accrued and other current liabilities 130,942 152,710
Total current liabilities 409,121 484,061
Non-current liabilities:    
Long-term debt 606,234 605,113
Operating lease liabilities, non-current 20,985 21,674
Deferred tax liabilities 66,891 73,101
Contingent tax liabilities 35,543 35,078
Other liabilities 12,729 13,510
TOTAL LIABILITIES 1,151,503 1,232,537
Commitments and Contingencies (Note 10)
STOCKHOLDERS’ EQUITY:    
Common stock, par value of $0.001 per share − one billion shares authorized; 97,227,485 shares issued and 96,991,430 shares outstanding as of March 31, 2026; 96,171,331 shares issued and 95,980,437 shares outstanding as of December 31, 2025 97 96
Preferred stock, par value of $0.001 per share − 100,000,000 shares authorized, none issued and outstanding as of March 31, 2026 and December 31, 2025 0 0
Additional paid-in capital 688,056 685,778
Treasury stock, at cost − 236,055 shares as of March 31, 2026 and 190,894 shares as of December 31, 2025 (571) (533)
Accumulated other comprehensive income 88,026 96,659
Accumulated deficit (725,349) (686,563)
TOTAL STOCKHOLDERS’ EQUITY 50,259 95,437
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 1,201,762 $ 1,327,974