XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash Flows from Operating Activities:    
Net income $ 3,506,816 $ 2,889,914
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 193,033 131,155
Depreciation 219,126 233,526
ESOP compensation expense 286,262 183,364
Deferred income tax benefit 30,705 (212,848)
Gain on disposal of property, plant and equipment (150)
Changes in assets and liabilities:    
Increase in trade accounts receivable (358,350) (205,985)
Decrease in income taxes receivable 35,666
Decrease in inventories 1,632,063 2,027,322
Decrease in prepaid expenses and other current assets 1,437,468 385,089
(Decrease) increase in accounts payable (1,088,509) 892,011
Decrease in accrued salaries and wages (425,868) (382,530)
Increase (decrease) in vacation accrual 22,881 (163,645)
Decrease in ESOP payable (105,744) (70,093)
Increase in other accrued expenses 526,939 436,356
Decrease in payroll and other taxes withheld (56,025) (11,786)
Increase (decrease) in contract liabilities 832,205 (457,836)
Increase in income taxes payable 113,539 229,625
Net cash provided by operating activities 6,766,541 5,939,155
Cash Flows from Investing Activities:    
Additions to property, plant and equipment (1,547,922) (3,469,630)
Proceeds from grant award 968,722
Proceeds from sale of property, plant and equipment 150
Purchase of investment securities (14,007,475) (13,410,242)
Proceeds from sale/maturity of investment securities 12,620,000 11,508,438
Net cash used in investing activities (2,935,397) (4,402,562)
Cash Flows from Financing Activities:    
Dividends on common stock (1,279,061) (741,895)
Proceeds from exercise of stock options 1,123,425 59,480
Net cash used in financing activities (155,636) (682,415)
Increase in cash and cash equivalents 3,675,508 854,178
Cash and cash equivalents, beginning of period 4,351,970 2,748,755
Cash and cash equivalents, end of period 8,027,478 3,602,933
Supplemental Schedule of Cash Flow Information:    
Income taxes paid $ 639,014 $ 702,000