XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Segment and Geographic Information - Schedule of Geographic Distribution of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
Total net sales $ 21,508,563 $ 20,686,197 $ 61,919,022 $ 61,710,410
CHINA        
Total net sales 4,510,490 3,540,570 12,240,359 10,674,939
BRAZIL        
Total net sales 1,517,904 1,508,680 4,418,778 4,365,170
INDIA        
Total net sales 5,684,908 5,814,829 16,600,711 16,401,624
Other Countries [Member]        
Total net sales 2,453,869 2,735,259 7,166,981 9,108,582
UNITED STATES        
Total net sales $ 7,341,392 $ 7,086,859 $ 21,492,193 $ 21,160,095