XML 21 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities:    
Net earnings $ 40,285 $ 37,053
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 12,491 11,014
Stock compensation expense 5,356 3,810
Deferred income taxes (187) (115)
Provision for (recovery of) credit losses 289 (79)
Unrealized loss on foreign currency transactions and deferred compensation 717 24
Loss on disposal of assets and asset impairment 151 65
Changes in assets and liabilities    
Accounts receivable (11,409) (10,069)
Inventories (16,216) (12,897)
Prepaid expenses and other current assets 763 (859)
Accounts payable and accrued expenses (1,554) (737)
Income taxes 9,487 9,123
Other (112) 124
Net cash provided by operating activities 40,061 36,457
Cash flows from investing activities:    
Capital expenditures and intangible assets acquired (6,252) (5,559)
Cash paid for acquisitions, net of cash acquired 0 (323)
Proceeds from sale of assets 2 0
Investment in affiliates (42) (30)
Net cash used in investing activities (6,292) (5,912)
Cash flows from financing activities:    
Proceeds from revolving loan 52,000 29,000
Principal payments on revolving loan (47,000) (29,000)
Principal payments on finance leases (51) (49)
Proceeds from stock options exercised 6,727 1,668
Dividends paid (30,769) (28,263)
Repurchases of common stock (15,690) (5,325)
Net cash used in financing activities (34,783) (31,969)
Effect of exchange rate changes on cash (683) 1,810
(Decrease) increase in cash and cash equivalents (1,697) 386
Cash and cash equivalents beginning of period 74,570 49,515
Cash and cash equivalents end of period $ 72,873 $ 49,901