v3.26.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Cash flows from operations:    
Net income $ 230,200 $ 1,680,423
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Stock based compensation 171,418 141,105
Decrease in obsolete inventory reserves (495,364) (36,233)
Gain on disposal of property, plant, and equipment (47,594) (9,100)
Net book value of property transferred to sales-type lease 21,465 0
Depreciation and amortization expense 625,059 593,954
Amortization of cloud computing implementation costs 0 60,909
Decrease in allowance for expected credit losses - receivables (33,743) (63,947)
Deferred income taxes 53,412 446,030
Changes in assets and liabilities:    
Receivables (2,835,085) 412,859
Inventories 711,512 (873,796)
Net investment in sales-type leases (176,000) 0
Other assets 103,728 (106,853)
Accounts payable 304,617 231,451
Income taxes payable 0 (500)
Accrued expenses (203,683) (360,682)
Net cash provided by (used in) operating activities 1,848,223 (14,992)
Cash flows from investing activities:    
Purchases of property, plant, and equipment (1,841,984) (474,770)
Net proceeds from sale of assets 86,262 9,100
Net cash used in investing activities (1,755,722) (465,670)
Cash flows from financing activities:    
Net change in line of credit 392,563 744,000
Principal payments on finance lease obligations (191,114) (168,989)
Principal payments on financed insurance premiums (165,259) 0
Repayment of term debt (128,992) (88,707)
Repurchases of common stock (1,693) (1,542)
Net cash provided by (used in) financing activities (94,495) 484,762
Net increase (decrease) in cash (1,994) 4,100
Cash at beginning of period 4,849 1,860
Cash at end of period 2,855 5,960
Supplemental disclosures of cash flow information:    
Interest 322,113 259,022
Income taxes 17,725 829
Supplemental disclosures of non-cash operating activities:    
Financed insurance premium (other current assets) 222,090 0
Right-of-use (ROU) assets acquired (included in other assets) 0 97,120
Amortization of operating lease ROU assets (included in other assets) 0 13,774
Cost and Profit In Excess of Billings [Member]    
Changes in assets and liabilities:    
Cost and profit in excess of billings 310,539 (445,760)
Billings in Excess of Cost and Profit [Member]    
Changes in assets and liabilities:    
Increase (Decrease) in Contract with Customer, Liability 2,923,865 (1,577,020)
Customer Deposits [Member]    
Changes in assets and liabilities:    
Increase (Decrease) in Contract with Customer, Liability $ 183,877 $ (107,832)