XML 21 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Statements of Cash Flows - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash Flows from Operating Activities:    
Net (loss) income $ (181,543) $ 1,163,668
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Stock-based compensation 133,663 189,639
Depreciation 519,813 568,528
ESOP compensation expense 353,897 305,006
Loss on disposal of assets 4,525
Loss on inventory reduction due to contract cancellation 710,207
Deferred income tax benefit (64,396) (43,641)
Changes in assets and liabilities:    
Decrease in trade receivables 3,659,624 1,982,378
Increase in income tax receivable (249,602)
Increase in inventories (4,714,044) (1,562,918)
(Increase) decrease in prepaid expenses and other current assets (303,411) 97,295
(Decrease) increase in accounts payable (143,523) 701,263
Increase in accrued salaries and wages 6,466 139,311
Decrease in vacation accrual (17,223) (97,036)
(Decrease) increase in other accrued expenses (192,308) 208,567
Increase in payroll and other taxes withheld 222,911 125,519
Increase in contract liabilities 902,370 2,169,181
(Decrease) increase in income taxes payable (47,905) 17,226
Net cash provided by operating activities 594,996 5,968,511
Cash Flows from Investing Activities:    
Additions to property, plant and equipment (43,554) (214,421)
Purchase of investment securities (5,436,056) (9,338,100)
Proceeds from sale/maturity of investment securities 7,486,520 9,878,531
Net cash provided by investing activities 2,006,910 326,010
Cash Flows from Financing Activities:    
Dividends paid on common stock (1,201,316) (2,388,211)
Purchase of treasury stock (47,949)
Proceeds from exercise of stock options 81,000
Net cash used in financing activities (1,201,316) (2,355,160)
Increase in cash and cash equivalents 1,400,590 3,939,361
Cash and cash equivalents, beginning of the year 5,402,122 1,462,761
Cash and cash equivalents, end of the year 6,802,712 5,402,122
Supplemental Schedule of Cash Flow Information:    
Income taxes paid $ 175,250 $ 172,475