XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash Flows from Operating Activities:    
Net Income $ 17,915 $ 20,720
Adjustments to Reconcile Net Income to Net Cash Provided by Operating Activities:    
Non-Cash Compensation Expense 54 292
Non-Cash Lease Expense 759 462
Depreciation and Amortization 1,255 1,099
Provision for Losses on Accounts Receivable, net of write-offs and recoveries (259) 5
Deferred Taxes 5 728
Provision for Inventory Reserves 177 1,107
Changes in Assets and Liabilities:    
Accounts Receivable 1,231 2,182
Inventories 829 1,227
Other Assets 598 1,344
Accounts Payable 574 (205)
Accrued Compensation (1,209) (590)
Accrued Commissions and Sales Incentives (556) (572)
Lease Liabilities (432) (461)
Other Liabilities (84) (3,916)
Net Cash Provided by Operating Activities 20,857 23,422
Cash Flows from Investing Activities:    
Capital Expenditures (2,006) (1,642)
Net Cash Used In Investing Activities (2,006) (1,642)
Cash Flows from Financing Activities:    
Dividends Paid (13,527) (13,124)
Net Cash Used In Financing Activities (13,527) (13,124)
Net Increase in Cash and Cash Equivalents 5,324 8,656
Translation effect on cash 19 (3)
Cash and Cash Equivalents - Beginning of Year 46,356 37,703
Cash and Cash Equivalents - End of Year 51,699 46,356
Supplemental Disclosure of Cash Flow Information    
Cash paid for Income Taxes 5,535 6,057
Cash paid for Interest
Declared Dividend 3,432 3,332
Additions to Right-Of-Use Assets obtained from new operating Lease Liabilities $ 2,804 $ 65