v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Operating activities    
Net income $ 6,696,848 $ 5,725,060
Adjustments to reconcile net income to net cash flows from operating activities    
Depreciation 1,378,264 1,386,620
Amortization 16,668 16,668
Stock options issued for services 799,970 731,204
Deferred income taxes 1,282,000 0
Changes in other assets and liabilities    
Accounts receivable, net 736,551 (1,504,248)
Inventory 956,659 (943,946)
Costs and estimated earnings in excess of billings (320,711) 1,126,813
Other current assets (151,890) (1,476,833)
Accounts payable 9,832 (324,137)
Accrued expenses (1,299,809) 3,206,098
Billings in excess of costs and estimated earnings (2,977,982) (2,368,711)
Other assets 0 (38,077)
Net operating activities 7,126,400 5,536,511
Investing activities    
Acquisition of property and equipment (2,006,348) (1,157,996)
Increase in short-term investments (4,382,557) (5,004,432)
Other investing activities (3,459) (3,531)
Net investing activities (6,392,364) (6,165,959)
Financing activities    
Proceeds from issuance of common stock, net 1,284,450 239,954
Acquisition of treasury stock (678,718) (140,273)
Net financing activities 605,732 99,681
Net change in cash and cash equivalents 1,339,768 (529,767)
Cash and cash equivalents - beginning 1,190,656 2,831,471
Cash and cash equivalents - ending $ 2,530,424 $ 2,301,704