v3.24.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
OPERATING ACTIVITIES    
Net income $ 5,679,737 $ 7,486,169
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 802,842 822,204
Gain on sale of property and equipment (221,860) (251,768)
Bad debt expense 209,177 420,883
Stock awards issued for services 815,295 878,392
Changes in operating assets and liabilities:    
Accounts receivable (2,353,006) (2,360,696)
Income taxes receivable/payable (1,178,904) 464,256
Inventories (3,167,889) (3,245,588)
Prepaid expenses and other current assets (583,976) (437,023)
Deferred tax asset/liability 61,953 466,398
Accounts payable and accrued liabilities (286,109) (1,574,995)
Net Cash Provided by (Used in) Operating Activities (222,740) 2,668,232
INVESTING ACTIVITIES    
Proceeds from sale of property and equipment 316,095 328,350
Sale (purchase) of investments 476,281 (383,520)
Purchase of property and equipment (1,403,525) (974,070)
Net Cash Used in Investing Activities (611,149) (1,029,240)
FINANCING ACTIVITIES    
Value of equity awards surrendered by employees for tax liability (336,833) (502,307)
Cash received in exercise of stock options 96,476 178,195
Purchase of treasury stock (1,652,434) (339,313)
Principal paid toward lease liability (33,499) (26,617)
Net Cash Used in Financing Activities (1,926,290) (690,042)
Effect of exchange rate changes on cash (43,448) 5,335
NET CHANGE IN CASH (2,803,627) 954,285
CASH AT BEGINNING OF PERIOD 10,767,519 7,384,578
CASH AT END OF PERIOD 7,963,892 8,338,863
CASH PAID FOR:    
Interest 7,960 6,227
Income taxes 3,107,899 1,126,750
NON-CASH FINANCING AND INVESTING ACTIVITIES    
Common stock issued in settlement of accrued bonuses 324,415 378,526
Common stock issued for stock options $ 120,860 $ 0

Source