XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows - USD ($)
9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating activities:    
Net income $ 8,565,011 $ 882,814
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Provision for (recovery of) doubtful accounts of accounts receivable 40,277 (35,216)
Depreciation of equipment and leasehold improvements 186,168 225,130
Amortization of discount on treasury securities (110,632)  
Noncash operating lease expense 6,391  
Stock-based compensation expense 243,688 382,010
Change in cash surrender value of life insurance (147,012) (171,688)
Provision for deferred compensation 62,783 187,560
Deferred compensation paid   (71,250)
Deferred compensation relieved   (472,883)
Other income - Net gain from life insurance benefits   (262,391)
Loss on disposal of fixed assets 2,263 7,856
Net changes in operating assets and liabilities:    
Accounts receivable 570,932 (40,328)
Inventories 1,552,103 (1,849,288)
Prepaid expenses and other current assets (205,710) (4,945)
Interest receivable (56,014)  
Income taxes payable 247,170 (163)
Accounts payable (442,850) 376,050
Accrued liabilities 310,466 290,977
Deferred revenue (208,308) (117,140)
Net cash provided by (used in) operating activities 10,616,726 (672,895)
Investing activities:    
Purchase of equipment and leasehold improvements (68,242) (98,028)
Life insurance premiums paid (87,994) (95,887)
Proceeds from life insurance policy   2,014,184
Purchases of investments (16,884,358)  
Net cash (used in) provided by investing activities (17,040,594) 1,820,269
Financing activities:    
Proceeds from exercise of stock options 137,330 1,390,346
Net cash provided by financing activities 137,330 1,390,346
Net (decrease) increase in cash and cash equivalents (6,286,538) 2,537,720
Cash and cash equivalents at beginning of period 9,208,170 6,950,215
Cash and cash equivalents at end of period 2,921,632 $ 9,487,935
Supplemental cash flow information:    
Cash paid for income taxes $ 216,759