XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash Flows from Operating Activities:    
Net income $ 5,211,303 $ 3,921,844
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 286,256 206,575
Depreciation 334,732 343,825
ESOP compensation expense 435,298 311,664
Deferred income tax benefit (28,780) (916,006)
(Gain) Loss on disposal of property, plant and equipment 590
Changes in assets and liabilities:    
Decrease in trade accounts receivable 228,313 439,862
Decrease in income taxes receivable 35,666
Decrease in inventories 2,655,946 278,237
Increase in prepaid expenses and other current assets (1,713,788) 728,069
Decrease in accounts payable (1,675,574) 1,623,255
Decrease in accrued salaries and wages (77,468) (178,004)
Increase in vacation accrual 82,579 (119,481)
Increase in ESOP payable (158,615) (110,982)
Increase in other accrued expenses 601,763 437,611
Increase in payroll and other taxes withheld 6,495 4,549
Increase in contract liabilities 11,974,888 (375,829)
Increase in income taxes payable 56,423 719,217
Net cash provided by operating activities 18,219,771 7,350,662
Cash Flows from Investing Activities:    
Additions to property, plant and equipment (2,509,088) (4,501,997)
Proceeds from grant award 4,228,722
Proceeds from sale of property, plant and equipment 150
Purchase of investment securities (26,616,220) (18,442,671)
Proceeds from sale/maturity of investment securities 20,860,000 14,846,438
Net cash used in investing activities (8,265,308) (3,869,358)
Cash Flows from Financing Activities:    
Dividends on common stock (1,928,756) (1,178,008)
Proceeds from exercise of stock options 1,481,785 504,213
Net cash used in financing activities (446,971) (673,795)
Increase in cash and cash equivalents 9,507,492 2,807,509
Cash and cash equivalents, beginning of period 4,351,970 2,748,755
Cash and cash equivalents, end of period 13,859,462 5,556,264
Supplemental Schedule of Cash Flow Information:    
Income taxes paid $ 1,139,015 $ 1,162,000