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 $ 149,379 $ 114,713 $ 54,644
Noncash and nonoperating items      
Noncash and nonoperating items 175,203 192,118 103,369
Amortization and provisions 129,446 87,754 72,336
Payment for contingent liability on regulatory matters 0 0 (43,334)
Equity awards compensation expense 57,848 102,617 97,185
Gain (loss) on disposal of and impairment of long-lived assets 1,728 7,418 (7,929)
Change in uncertain tax positions 10,359 1,757 (880)
Net change in fair value of earn-out 0 1,007 2,344
Change in deferred taxes (7,533) (26,040) (23,588)
Change in income taxes (21,992) 19,389 4,424
Other 5,347 (1,784) 2,811
Changes in assets and liabilities:      
Changes in assets and liabilities: (13,345) (48,670) 66,233
Trade receivables 245,977 (28,516) (56,344)
Trade payables (265,395) (17,160) 87,937
Other current assets 13,665 10,142 (5,616)
Other current liabilities (7,505) (11,314) 40,952
Change in operating lease liabilities and right of use assets (87) (1,822) (696)
Net cash provided by operating activities 311,237 258,161 224,246
Cash flows from investing activities      
Acquisition of intangibles assets, property and equipment (102,739) (78,112) (116,115)
Disposal of intangibles assets, property and equipment 2,013 1,476 1,804
Proceeds from disposal of investments 0 0 8,847
Payment for businesses, net of cash acquired 0 (527) (6,825)
Purchases of investment securities (28,436) (26,688) (22,471)
Maturities and sales of investment securities 28,029 5,950 26,048
Net cash used in investing activities (101,133) (97,901) (108,712)
Cash flows from financing activities      
Proceeds from exercise of stock options 1,897 4,550 1,945
Repurchase of treasury stocks (152,064) (224,595) (125,489)
Cash payment for contingent consideration 0 (51,983) (22,025)
Change in other financing activities (1,309) 1,529 (1,685)
Net cash used in financing activities (151,476) (270,499) (147,254)
Effect of exchange rates changes on cash and cash equivalents (7,212) (10,159) (5,139)
Net increase (decrease) in cash and cash equivalents and restricted cash 51,416 (120,398) (36,859)
Net cash and cash equivalents and restricted cash at the beginning of the period 290,943 411,341 448,200
Net cash and cash equivalents and restricted cash at the end of the period 342,359 290,943 411,341
Supplemental cash flow information      
Cash paid for taxes, net of refunds (64,930) (40,705) (40,127)
Cash paid for interest (1,584) (1,360) (1,539)
Noncash investing and financing activities:      
Intangible assets, property and equipment acquired through payables $ 18,126 $ 1,758 $ 3,346