XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities    
Net income $ 174,104 $ 154,723
Adjustments to reconcile net income to cash flows provided by operating activities    
Depreciation and amortization 29,206 27,751
Unrealized foreign exchange gain (2,783) (86)
Amortization of debt issuance costs 910 866
Share-based compensation 15,530 14,967
Loss on disposals of property, plant and equipment 593 766
Deferred income taxes 4,861 6,735
Gain on deconsolidation of VIE (Note 1) (20,887) 0
Loss from equity method investment (Note 1) 408 0
Changes in operating assets and liabilities    
Accounts receivable (197,402) (217,868)
Inventories 57,857 120,197
Accounts payable 24,104 3,570
Accrued taxes 7,697 1,300
Other assets and liabilities (62,590) (10,804)
Cash flows provided by operating activities 31,608 102,117
Cash flows from investing activities    
Additions to property, plant and equipment (25,146) (22,110)
Other, net (646) 0
Cash flows used in investing activities (25,792) (22,110)
Cash flows from financing activities    
Proceeds from credit facilities (Note $5) 790,476 692,681
Repayments of credit facilities (Note $5) (626,260) (638,797)
Purchases of common stock (125,009) (72,250)
Dividends paid on common stock (28,623) (28,076)
Payment of employee restricted stock tax withholdings (10,974) (16,577)
Other, net (1,742) 0
Cash flows used in financing activities (2,132) (63,019)
Effect of foreign exchange rate changes on cash, cash equivalents and restricted cash 3,312 (2,137)
Net increase in cash, cash equivalents and restricted cash 6,996 14,851
Cash, cash equivalents and restricted cash, beginning of year 53,059 65,435
Cash, cash equivalents and restricted cash, end of period 60,055 80,286
Supplemental non-cash information    
Purchases of property, plant and equipment, accrued not paid 4,960 6,859
Additions to right-of-use assets obtained in exchange for operating lease obligations 8,843 5,366
Additions to right-of-use assets obtained in exchange for finance lease obligations 0 434
Dividend equivalents rights ("DERs") declared not paid 1,016 944
Additions to share repurchase liability (Note 10) $ 62,508 $ 37,499