v3.26.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Cash flows from operating activities:    
Net earnings $ 131,628 $ 115,620
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 37,100 33,969
Stock compensation expense 16,316 14,298
Deferred income taxes (860) (273)
Provision for (recovery of) credit losses 410 (118)
Unrealized loss (gain) on foreign currency transactions and deferred compensation 944 (1,207)
Loss (gain) on disposal of assets and asset impairment 2,543 (94)
Changes in assets and liabilities    
Accounts receivable (2,985) (8,900)
Inventories (47,332) 2,622
Prepaid expenses and other current assets (194) 24
Accounts payable and accrued expenses 19,474 (9,024)
Income taxes (1,677) 1,440
Other 1,177 924
Net cash provided by operating activities 156,544 149,281
Cash flows from investing activities:    
Capital expenditures and intangible assets acquired (29,605) (27,275)
Cash paid for acquisitions, net of cash acquired 0 (323)
Proceeds from sale of assets 7 267
Investment in affiliates (155) (144)
Net cash used in investing activities (29,753) (27,475)
Cash flows from financing activities:    
Proceeds from revolving loan 88,000 70,000
Principal payments on revolving loan (128,000) (106,000)
Principal payments on finance leases (153) (145)
Cash paid for financing costs (1,943) 0
Proceeds from stock options exercised 11,589 6,867
Dividends paid (30,773) (28,276)
Repurchases of common stock (71,925) (54,008)
Net cash used in financing activities (133,205) (111,562)
Effect of exchange rate changes on cash (1,892) 5,334
(Decrease) increase in cash and cash equivalents (8,306) 15,578
Cash and cash equivalents beginning of period 74,570 49,515
Cash and cash equivalents end of period $ 66,264 $ 65,093