v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 88,016 $ 128,223
Short-term investments in marketable securities 2,995 10,476
Accounts receivable, net of allowances 282,179 342,352
Prepaid expenses and other current assets 32,934 49,347
Total current assets 406,124 530,398
Non-current assets:    
Property, equipment and capitalized software, net 54,302 50,998
Operating lease right-of-use assets, net 28,622 28,810
Intangible assets, net 342,516 376,578
Goodwill 273,826 280,991
Deferred tax assets 9,404 10,485
Indemnification asset 28,742 27,789
Other assets 18,708 21,925
TOTAL ASSETS 1,162,244 1,327,974
Current liabilities:    
Accounts payable 214,824 258,634
Accrued compensation and benefits 35,370 40,192
Deferred revenue 14,958 14,930
Short-term debt 7,081 17,595
Accrued and other current liabilities 140,767 152,710
Total current liabilities 413,000 484,061
Non-current liabilities:    
Long-term debt 607,386 605,113
Operating lease liabilities, non-current 20,442 21,674
Deferred tax liabilities 64,894 73,101
Contingent tax liabilities 36,780 35,078
Other liabilities 12,389 13,510
TOTAL LIABILITIES 1,154,891 1,232,537
Commitments and Contingencies (Note 10)
STOCKHOLDERS’ EQUITY:    
Common stock, par value of $0.001 per share − one billion shares authorized; 98,364,526 shares issued and 98,065,162 shares outstanding as of June 30, 2026; 96,171,331 shares issued and 95,980,437 shares outstanding as of December 31, 2025 98 96
Preferred stock, par value of $0.001 per share − 100,000,000 shares authorized, none issued and outstanding as of June 30, 2026 and December 31, 2025 0 0
Additional paid-in capital 690,446 685,778
Treasury stock, at cost − 299,364 shares as of June 30, 2026 and 190,894 shares as of December 31, 2025 (646) (533)
Accumulated other comprehensive income 85,283 96,659
Accumulated deficit (767,828) (686,563)
TOTAL STOCKHOLDERS’ EQUITY 7,353 95,437
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 1,162,244 $ 1,327,974