Note 13 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
May 31, 2022 |
May 31, 2021 |
May 31, 2022 |
May 31, 2021 |
|
| Net sales | $ 18,964,921 | $ 15,418,524 | $ 53,906,973 | $ 40,980,518 |
| CHINA | ||||
| Net sales | 3,624,396 | 4,037,493 | 11,845,989 | 13,025,127 |
| BRAZIL | ||||
| Net sales | 1,554,364 | 1,237,586 | 3,786,670 | 2,756,008 |
| INDIA | ||||
| Net sales | 4,824,004 | 1,540,734 | 13,369,769 | 4,036,208 |
| Other Countries [Member] | ||||
| Net sales | 2,077,431 | 1,884,825 | 6,747,535 | 4,964,803 |
| UNITED STATES | ||||
| Net sales | $ 6,884,726 | $ 6,717,886 | $ 18,157,010 | $ 16,198,372 |