XML 23 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash Flows from Operating Activities:    
Net income $ 5,815,140 $ 3,677,131
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 283,673 227,132
Depreciation 453,517 484,920
ESOP compensation expense 438,136 365,646
Deferred income tax benefit (1,032,981) (40,002)
Loss (gain) on disposal of property, plant and equipment 590 (2,500)
Changes in assets and liabilities:    
Increase in trade accounts receivable (880,208) (22,108)
Decrease (increase) in income tax receivable 35,666 (35,666)
Decrease (increase) in inventories 645,572 (1,329,132)
Decrease (increase) in prepaid expenses and other current assets 1,051,075 (3,289,703)
Increase (decrease) in accounts payable 2,538,833 (866,802)
Increase in accrued salaries and wages 37,415 263,561
(Decrease) increase in vacation accrual (174,044) 18,808
Increase (decrease) in other accrued expenses 209,805 (204,807)
Decrease (increase) in payroll and other taxes withheld (9,180) 10,750
Increase in contract liabilities 961,584 4,697,364
Increase (decrease) in income taxes payable 220,607 (54,722)
Net cash provided by operating activities 10,595,200 3,899,870
Cash Flows from Investing Activities:    
Additions to property, plant and equipment (5,164,165) (512,016)
Proceeds from grant award 4,228,722
Proceeds from sale of property, plant and equipment 150 2,500
Purchase of investment securities (26,423,984) (15,902,014)
Proceeds from sale/maturity of investment securities 19,519,000 7,645,623
Net cash used in investing activities (7,840,277) (8,765,907)
Cash Flows from Financing Activities:    
Dividends paid on common stock (1,678,070) (489,268)
Proceeds from exercise of stock options 526,362
Net cash used in financing activities (1,151,708) (489,268)
Increase (decrease) in cash and cash equivalents 1,603,215 (5,355,305)
Cash and cash equivalents, beginning of the year 2,748,755 8,104,060
Cash and cash equivalents, end of the year 4,351,970 2,748,755
Supplemental Schedule of Cash Flow Information:    
Income taxes paid $ 2,258,965 $ 1,159,595