XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating activities:      
Net earnings $ 66,496 $ 60,884 $ 49,343
Adjustments to reconcile net earnings to net cash provided by operations:      
Depreciation 11,090 11,291 12,253
Amortization 15,151 16,571 12,963
Deferred income taxes (5,619) (3,055) (3,082)
Noncurrent employee benefits (648) (234) 206
Stock-based compensation expense 3,148 2,330 1,415
Changes in:      
Receivables (11,328) (1,240) 3,036
Inventories (21,021) (13,633) 5,129
Payables 28,007 7,005 (391)
Prepaid expenses and other assets (10,557) (8,281) (3,522)
Other liabilities 7,732 15,872 12,228
Total adjustments 15,955 26,626 40,235
Net cash provided by operations 82,451 87,510 89,578
Investing activities:      
Property, plant and equipment expenditures (5,891) (6,746) (9,059)
Proceeds from company owned life insurance plans   596  
Acquisitions, net of cash acquired   (45,273) (29,134)
Net cash used for investing activities (5,891) (51,423) (38,193)
Financing activities:      
Net decrease in short-term debt     (4,600)
Payment of contingent acquisition consideration     (1,001)
Dividends paid (24,881) (22,155) (20,340)
Proceeds from exercise of stock options 703 2,036 1,058
Repurchase of common stock for treasury stock (427) (460) (3,116)
Issuance of treasury stock   72 180
Net cash used for financing activities (24,605) (20,507) (27,819)
Effect of foreign exchange rates on cash (1,077) (679) (164)
Increase in cash and cash equivalents 50,878 14,901 23,402
Cash and cash equivalents - beginning of period 87,174 72,273 48,871
Cash and cash equivalents - end of period 138,052 87,174 72,273
Cash paid during the year for:      
Income taxes 24,038 19,981 17,995
Interest   $ 118 $ 91
Property, plant and equipment acquired through operating lease 2,283    
Property, plant and equipment accrued and unpaid $ 1,517