XML 19 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash Flows from Operating Activities:    
Net income $ 7,839,607 $ 5,211,303
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 177,716 286,256
Depreciation 379,009 334,732
ESOP compensation expense 748,336 435,298
Deferred income tax benefit (333,084) (28,780)
Loss on disposal of property, plant and equipment 2,009
Changes in assets and liabilities:    
Decrease in trade accounts receivable 1,304,580 228,313
(Increase) decrease in inventories (8,738,019) 2,655,946
(Increase) in prepaid expenses and other current assets (5,655,436) (1,713,788)
Increase (decrease) in accounts payable 454,698 (1,675,574)
Increase (decrease) in accrued salaries and wages 239,942 (77,468)
(Decrease) increase in vacation accrual (4,727) 82,579
(Decrease) in ESOP payable (284,725) (158,615)
(Decrease) increase in other accrued expenses (247,079) 601,763
(Decrease) increase in payroll and other taxes withheld (92,552) 6,495
Increase in contract liabilities 10,606,904 11,974,888
(Decrease) increase in income taxes payable (100,105) 56,423
Net cash provided by operating activities 6,297,074 18,219,771
Cash Flows from Investing Activities:    
Additions to property, plant and equipment (2,800,998) (2,509,088)
Proceeds from grant award 2,029,608
Proceeds from sale of property, plant and equipment 5,500
Purchase of investment securities (26,975,520) (26,616,220)
Proceeds from sale/maturity of investment securities 26,192,000 20,860,000
Net cash used in investing activities (1,549,410) (8,265,308)
Cash Flows from Financing Activities:    
Dividends on common stock (4,128,673) (1,928,756)
Proceeds from exercise of stock options 1,677,973 1,481,785
Net cash used in financing activities (2,450,700) (446,971)
Increase in cash and cash equivalents 2,296,964 9,507,492
Cash and cash equivalents, beginning of period 18,862,645 4,351,970
Cash and cash equivalents, end of period 21,159,609 13,859,462
Supplemental Schedule of Cash Flow Information:    
Income taxes paid, net of refunds $ 2,058,294 $ 1,139,015