XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Total
BALANCE (in shares) at Aug. 31, 2023 9,424,102          
BALANCE at Aug. 31, 2023 $ 188,482 $ 21,986,767 $ 51,004,427 $ (6,823,403) $ 4,342,524 $ 70,698,797
Stock issued for employee stock purchase plan (in shares) 6,780          
Stock issued for employee stock purchase plan $ 136 79,831 0 0 0 79,967
Stock options exercised (in shares) 10,242          
Stock options exercised $ 205 (205) 0 0 0 0
Stock option expense 0 1,038,022 0 0 0 1,038,022
Dividends paid to stockholders 0 0 (1,980,745) 0 0 (1,980,745)
Net income 0 0 3,573,294 0 535,497 4,108,791
Other comprehensive loss 0 0 0 (215,342) (80,939) (296,281)
Dividend received by non-controlling interest 0 0 0 0 (1,075,076) (1,075,076)
Dividend received by non-controlling interest $ 0 (1,038,022) 0 0 0 (1,038,022)
BALANCE (in shares) at May. 31, 2024 9,441,124          
BALANCE at May. 31, 2024 $ 188,823 23,104,415 52,596,976 (7,038,745) 3,722,006 72,573,475
BALANCE (in shares) at Feb. 29, 2024 9,427,598          
BALANCE at Feb. 29, 2024 $ 188,552 22,721,667 52,821,250 (6,838,890) 3,595,428 71,948,007
Stock issued for employee stock purchase plan (in shares) 3,284          
Stock issued for employee stock purchase plan $ 66 39,805 0 0 0 39,871
Stock options exercised (in shares) 10,242          
Stock options exercised $ 205 (205) 0 0 0 0
Stock option expense 0 343,148 0 0 0 343,148
Dividends paid to stockholders 0 0 (660,879) 0 0 (660,879)
Net income 0 0 976,604 0 178,718 1,155,322
Other comprehensive loss 0 0 0 (199,855) (52,140) (251,995)
Dividend received by non-controlling interest $ 0 (343,148) 0 0 0 (343,148)
BALANCE (in shares) at May. 31, 2024 9,441,124          
BALANCE at May. 31, 2024 $ 188,823 23,104,415 52,596,976 (7,038,745) 3,722,006 72,573,475
BALANCE (in shares) at Aug. 31, 2024 9,466,980          
BALANCE at Aug. 31, 2024 $ 189,340 23,615,564 53,771,211 (6,382,124) 3,981,330 75,175,321
Stock issued for employee stock purchase plan (in shares) 7,383          
Stock issued for employee stock purchase plan $ 147 81,349 0 0 0 81,496
Stock option expense 0 1,018,210 0 0 0 1,018,210
Dividends paid to stockholders 0 0 (1,420,616) 0 0 (1,420,616)
Net income 0 0 1,117,185 0 612,040 1,729,225
Other comprehensive loss 0 0 0 364,734 (91,875) 272,859
Dividend received by non-controlling interest 0 0 0 0 (280,000) (280,000)
Dividend received by non-controlling interest $ 0 (1,018,210) 0 0 0 (1,018,210)
BALANCE (in shares) at May. 31, 2025 9,474,363          
BALANCE at May. 31, 2025 $ 189,487 24,715,123 53,467,780 (6,017,390) 4,221,495 76,576,495
BALANCE (in shares) at Feb. 28, 2025 9,470,507          
BALANCE at Feb. 28, 2025 $ 189,410 24,334,299 53,440,749 (8,218,805) 4,100,026 73,845,679
Stock issued for employee stock purchase plan (in shares) 3,856          
Stock issued for employee stock purchase plan $ 77 38,948 0 0 0 39,025
Stock option expense           180,000
Dividends paid to stockholders 0 0 (94,744) 0 0 (94,744)
Net income 0 0 121,775 0 210,676 332,451
Other comprehensive loss 0 0 0 2,201,415 90,793 2,292,208
Stock-based compensation expense $ 0 341,876 0 0 0 341,876
Dividend received by non-controlling interest         (180,000)  
Dividend received by non-controlling interest           (180,000)
BALANCE (in shares) at May. 31, 2025 9,474,363          
BALANCE at May. 31, 2025 $ 189,487 $ 24,715,123 $ 53,467,780 $ (6,017,390) $ 4,221,495 $ 76,576,495