XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
Nov. 30, 2024
Nov. 30, 2023
Current assets:    
Cash $ 1,860 $ 4,014
Accounts receivable-customers, net of allowance for expected credit losses of $108,636 and net of allowance for doubtful accounts of $32,137 in 2024 and 2023, respectively 2,372,876 3,432,216
Inventories, net 10,327,913 11,031,362
Cost and profit in excess of billings 213,195 289,282
Other current assets 208,465 296,662
Current assets of discontinued operations 0 31,958
Total current assets 13,124,309 15,085,494
Property, plant, and equipment, net 5,150,870 5,060,595
Assets held for lease, net 89,033 145,494
Deferred income taxes, net 2,440,297 2,503,213
Other assets 436,175 583,752
Other assets of discontinued operations 0 1,023,566
Total assets 21,240,684 24,402,114
Liabilities, Current [Abstract]    
Accounts payable 944,448 2,256,502
Customer deposits 180,597 416,044
Billings in excess of cost and profit 1,929,151 351,289
Income taxes payable 5,500 5,000
Accrued Liabilities, Current 1,303,718 1,399,232
Line of credit 1,928,437 4,413,520
Current portion of finance lease liabilities 220,908 257,454
Current portion of long-term debt 119,734 109,193
Current liabilities of discontinued operations 0 186,789
Total current liabilities 6,632,493 9,395,023
Long-term liabilities    
Long-term portion of operating lease liabilities 4,700 13,774
Long-term portion of finance lease liabilities 534,436 722,200
Long-term debt, excluding current portion 1,975,232 2,629,862
Total liabilities 9,146,861 12,760,859
Commitments and Contingencies (Notes 8, 9, 10 and 17)
Stockholders’ equity:    
Undesignated preferred stock - $0.01 par value. Authorized 500,000 shares in 2024 and 2023; issued and outstanding 0 shares in 2024 and 2023. 0 0
Common stock – $0.01 par value. Authorized 9,500,000 shares in 2024 and 2023; issued 5,149,173 in 2024 and 5,106,922 in 2023 51,492 51,069
Additional paid-in capital 5,020,849 4,838,425
Retained earnings 7,328,628 7,021,253
Treasury stock, at cost (112,714 shares in 2024 and 94,256 shares in 2023) (307,146) (269,492)
Total stockholders’ equity 12,093,823 11,641,255
Total liabilities and stockholders’ equity $ 21,240,684 $ 24,402,114