XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Segment and Geographic Information - Schedule of Geographic Distribution of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2025
Feb. 29, 2024
Total net sales $ 19,072,066 $ 20,842,538 $ 40,410,459 $ 41,024,213
CHINA        
Total net sales 3,735,100 3,455,846 7,729,869 7,134,369
BRAZIL        
Total net sales 1,515,680 1,326,867 2,900,874 2,856,490
INDIA        
Total net sales 4,870,068 5,406,404 10,915,803 10,586,795
Other Countries [Member]        
Total net sales 2,283,035 3,812,566 4,713,112 6,373,323
UNITED STATES        
Total net sales $ 6,668,183 $ 6,840,855 $ 14,150,801 $ 14,073,236