XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash Flows from Operating Activities:    
Net income $ 3,677,131 $ 1,265,127
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 227,132 176,696
Depreciation 484,920 494,635
ESOP compensation expense 365,646 325,067
Deferred income tax (benefit) expense (40,002) 9,271
Gain on disposal of property, plant and equipment (2,500) (119)
Changes in assets and liabilities:    
Increase in trade accounts receivables (22,108) (379,393)
(Increase) decrease in income tax receivable (35,666) 249,602
(Increase) decrease in inventories (1,329,132) 231,443
Increase in prepaid expenses and other current assets (3,289,703) (292,477)
Decrease in accounts payable (866,802) (638,996)
Increase in accrued salaries and wages 263,561 151,520
Increase (decrease) in vacation accrual 18,808 (6,231)
(Decrease) increase in other accrued expenses (204,807) 626,540
Increase (decrease) in payroll and other taxes withheld 10,750 (354,589)
Increase in contract liabilities 4,697,364 306,869
(Decrease) increase in income taxes payable (54,722) 54,722
Net cash provided by operating activities 3,899,870 2,219,687
Cash Flows from Investing Activities:    
Additions to property, plant and equipment (512,016) (303,561)
Proceeds from sale of property, plant and equipment 2,500 2,000
Purchase of investment securities (15,902,014) (4,237,778)
Proceeds from sale/maturity of investment securities 7,645,623 3,621,000
Net cash used in investing activities (8,765,907) (918,339)
Cash Flows from Financing Activities:    
Dividends paid on common stock (489,268)
Net cash used in financing activities (489,268)
(Decrease) increase in cash and short term investments (5,355,305) 1,301,348
Cash and cash equivalents, beginning of the year 8,104,060 6,802,712
Cash and cash equivalents, end of the year 2,748,755 8,104,060
Supplemental Schedule of Cash Flow Information:    
Income taxes paid net of refunds $ 1,159,595 $ 14,365