XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities:      
Net Income (Loss) [1] $ 20,052 $ 48,188 $ 118,442
Adjustments to reconcile Net income to Net cash provided by operating activities:      
Depreciation 29,016 26,677 22,331
Amortization of intangible assets 62,826 80,505 78,669
Stock-based compensation 31,327 30,553 28,491
Deferred income taxes 11,450 11,894 (114,498)
Provision for doubtful accounts 1,961 3,389 2,986
Amortization of debt issuance costs 1,911 2,249 3,042
Unrealized (gain) loss on foreign currency denominated transactions (2,081) 3,697 (2,072)
Changes in fair value of contingent consideration 0 (33,473) 5,537
Gain on sale of equity investment 0 (10,846) 0
Other, net 2,354 662 143
Changes in operating assets and liabilities, net of acquisitions:      
Accounts receivable 601 (12,321) (15,567)
Prepaid expenses and other assets (2,259) (5,390) (5,101)
Accounts payable (5,685) 11,104 3,722
Accrued compensation 880 5,313 11,638
Other liabilities (714) (9,677) (1,043)
Net cash provided by operating activities 151,639 152,524 136,720
Cash flows from investing activities:      
Payments for acquisitions, net of cash acquired (24,769) (216) (76,168)
Capitalization of internally developed technology (21,619) (21,381) (19,602)
Purchase of property and equipment (4,286) (3,000) (1,280)
Proceeds from sale of equity investment 9,481 0 0
Purchase of convertible note receivable (8,206) 0 0
Net cash used in investing activities (49,399) (24,597) (97,050)
Cash flows from financing activities:      
Proceeds from Revolving Loan borrowings 10,000 0 45,000
Payments of Revolving Loan borrowings and long-term debt (15,000) (30,000) (36,250)
Payments for stock-based compensation plans, net (4,715) (7,475) (9,205)
Repurchases of common stock (86,907) (49,179) (31,293)
Payments of contingent consideration 0 (27,435) 0
Payments of debt issuance costs and other fees 0 (1,869) 0
Net cash used in financing activities (96,622) (115,958) (31,748)
Effect of exchange rate changes on Cash and cash equivalents (55) (494) (439)
Net increase in Cash and cash equivalents 5,563 11,475 7,483
Cash and cash equivalents at beginning of period 50,673 39,198 31,715
Cash and cash equivalents at end of period 56,236 50,673 39,198
Supplemental cash flow information:      
Cash paid for income taxes 2,568 6,487 17,636
Cash paid for interest $ 29,955 $ 32,525 $ 30,416
[1] During the year ended December 31, 2023 the Company released a significant portion of its valuation allowance for deferred tax assets that had been recorded as a result of the 2020 goodwill and indefinite-lived intangible asset impairments. For more information, see Note 12 (Income Taxes).