XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.4
Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Cash Flows from Operating Activities:    
Net income $ 4,974,945 $ 3,506,816
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 126,078 193,033
Depreciation 245,418 219,126
ESOP compensation expense 458,946 286,262
Deferred income tax benefit (219,724) 30,705
(Gain)Loss on disposal of property, plant and equipment 1,712
Changes in assets and liabilities:    
Increase in trade accounts receivable (633,014) (358,350)
(Increase) decrease in inventories (5,104,598) 1,632,063
(Increase) decrease in prepaid expenses and other current assets (173,892) 1,437,468
Increase (decrease) in accounts payable 987,554 (1,088,509)
Decrease in accrued salaries and wages (257,808) (425,868)
(Decrease) increase in vacation accrual (80,698) 22,881
Decrease in ESOP payable (237,273) (105,744)
(Decrease) increase in other accrued expenses (378,172) 526,939
Decrease in payroll and other taxes withheld (93,456) (56,025)
Increase in contract liabilities 3,372,490 832,205
(Decrease) increase in income taxes payable (79,821) 113,539
Net cash provided by operating activities 2,908,687 6,766,541
Cash Flows from Investing Activities:    
Additions to property, plant and equipment (2,612,276) (1,547,922)
Proceeds from grant award 2,029,608
Proceeds from sale of property, plant and equipment 5,500
Purchase of investment securities (13,804,256) (14,007,475)
Proceeds from sale/maturity of investment securities 13,115,000 12,620,000
Net cash used in investing activities (1,266,424) (2,935,397)
Cash Flows from Financing Activities:    
Dividends on common stock (3,429,487) (1,279,061)
Proceeds from exercise of stock options 682,211 1,123,425
Net cash used in financing activities (2,747,276) (155,636)
Increase in cash and cash equivalents (1,105,013) 3,675,508
Cash and cash equivalents, beginning of period 18,862,645 4,351,970
Cash and cash equivalents, end of period 17,757,632 8,027,478
Supplemental Schedule of Cash Flow Information:    
Income taxes paid, net of refunds $ 1,068,264 $ 639,014