v3.25.2
Consolidated Condensed Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating activities:    
Net earnings $ 72,982 $ 62,187
Adjustments to reconcile net earnings to net cash provided by operations:    
Depreciation 5,719 5,741
Amortization 11,358 10,360
Noncurrent employee benefits 5 (21)
Stock-based compensation expense 4,404 3,281
Changes in:    
Receivables (25,306) (23,217)
Inventories 4,019 (7,256)
Payables 16,222 13,339
Prepaid expenses and other assets (3,088) (8,489)
Other liabilities (8,702) 1,954
Total adjustments 4,631 (4,308)
Net cash provided by operations 77,613 57,879
Investing activities:    
Property, plant and equipment expenditures (6,904) (5,017)
Acquisitions, net of cash acquired (184,024) (3,000)
Net cash used for investing activities (190,928) (8,017)
Financing activities:    
Dividends paid (20,021) (15,876)
Proceeds from exercise of stock options 554 751
Net cash used for financing activities (19,467) (15,125)
Effect of foreign exchange rates on cash 2,685 (307)
(Decrease) increase in cash and cash equivalents (130,097) 34,430
Cash and cash equivalents - beginning of period 295,305 191,782
Cash and cash equivalents - end of period $ 165,208 $ 226,212