v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities    
Net income $ 8,580 $ 40,011
Noncash and nonoperating items 40,266 42,630
Amortization and provisions 28,569 23,583
Share based compensation expense 13,347 15,409
Gain (loss) on disposal of and impairment of long-lived assets (749) 547
Change in uncertain tax positions 427 0
Change in deferred taxes 2,007 6,888
Change in income taxes (3,692) (4,288)
Other 357 491
Changes in assets and liabilities: (639) (20,300)
Trade receivables 131,986 163,943
Trade payables (112,841) (174,331)
Other assets (24,515) (8,460)
Other liabilities 3,828 (145)
Operating lease liabilities and right of use assets 903 (1,307)
Net cash provided by operating activities 48,207 62,341
Cash flows from investing activities    
Acquisition of intangible assets, property and equipment (32,848) (17,091)
Disposal of intangible assets, property and equipment 641 0
Purchases of investment securities (17,319) (11,449)
Maturities and sales of investment securities 11,613 11,002
Net cash used in investing activities (37,913) (17,538)
Cash flows from financing activities    
Proceeds from exercise of stock options 0 1,845
Repurchase of treasury stocks (30,969) (56,168)
Change in other financing activities (316) (471)
Net cash used in financing activities (31,285) (54,794)
Effect of exchange rates changes on cash and cash equivalents (1,066) 5,219
Net decrease in cash and cash equivalents and restricted cash (22,057) (4,772)
Net cash and cash equivalents and restricted cash at the beginning of the period 342,359 290,943
Net cash and cash equivalents and restricted cash at the end of the period 320,302 286,171
Reconciliation of cash, cash equivalents, and restricted cash to the consolidated statement of financial position    
Cash and Cash Equivalents 319,981 285,850
Restricted cash, included in other current assets 321 321
Total cash, cash equivalents, and restricted cash 320,302 286,171
Supplemental disclosures of cash flow information    
Cash paid for taxes, net of refunds (4,951) (5,920)
Cash paid for interest (527) (244)
Noncash investing and financing activities    
Intangible assets, property and equipment acquired through payables $ 12,204 $ 1,621