Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($) |
Aug. 31, 2020 |
Nov. 30, 2019 |
|---|---|---|
| Trade accounts and notes receivable, allowance for doubtful accounts | $ 18,132 | $ 24,792 |
| Property, plant and equipment, accumulated depreciation | 156,762 | 155,752 |
| Definite lived intangible assets, accumulated amortization | $ 126,710 | $ 125,278 |
| Preferred shares, par value (in dollars per share) | $ 0.001 | $ 0.001 |
| Preferred shares, authorized (in shares) | 4,000,000 | 4,000,000 |
| Preferred shares, outstanding (in shares) | 0 | 0 |
| Common stock, par value (in dollars per share) | $ 0.001 | $ 0.001 |
| Common stock, authorized (in shares) | 15,000,000 | 15,000,000 |
| Common stock, issued (in shares) | 8,466,953 | 8,466,953 |
| Common stock, outstanding (in shares) | 7,263,508 | 7,263,508 |
| Series A Preferred Stock [Member] | ||
| Preferred shares, par value (in dollars per share) | $ 0.001 | $ 0.001 |
| Preferred shares, authorized (in shares) | 1,000,000 | 1,000,000 |
| Preferred shares, outstanding (in shares) | 0 | 0 |