XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash Flows from Operating Activities:    
Net income $ 1,598,317 $ 1,094,544
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 101,492 55,653
Depreciation 109,381 119,392
ESOP compensation expense 123,194 89,189
Deferred income tax expense (benefit) 43,792 (213,813)
Changes in assets and liabilities:    
Increase in trade accounts receivable (383,333) (172,224)
Decrease in income taxes receivable 35,666
(Increase) decrease in inventories (191,658) 634,314
Decrease in prepaid expenses and other current assets 238,048 245,730
Increase in accounts payable 170,683 700,799
(Decrease) increase in accrued salaries and wages (270,980) 199,658
Increase (decrease) in vacation accrual 15,102 (111,453)
Decrease in ESOP payable (52,871)
Increase (decrease) in other accrued expenses 105,012 (23,443)
Increase (decrease) in payroll and other taxes withheld 2,205 (5,827)
Decrease in contract liabilities (327,812) (500,748)
Increase in income taxes payable 108,542 467,346
Net cash provided by operating activities 1,389,114 2,614,783
Cash Flows from Investing Activities:    
Additions to property, plant and equipment (664,351) (2,228,802)
Proceeds from grant award 968,722
Purchase of investment securities (7,258,418) (4,758,705)
Proceeds from sale/maturity of investment securities 7,484,000 3,660,437
Net cash used in investing activities (438,769) (2,358,348)
Cash Flows from Financing Activities:    
Dividends on common stock (633,243)
Proceeds from exercise of stock options 144,826 59,480
Net cash (used in) provided by financing activities (488,417) 59,480
Increase in cash and cash equivalents 461,928 315,915
Cash and cash equivalents, beginning of period 4,351,970 2,748,755
Cash and cash equivalents, end of period 4,813,898 3,064,670
Supplemental Schedule of Cash Flow Information:    
Income taxes paid 250,000
Supplemental Schedule of Non-cash Financing Activities:    
Accrual of Dividends $ 405,995