XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Equity - 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 options exercised (in shares) 36,094          
Stock options exercised $ 722 167,797 0 0 0 168,519
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 option expense 0 1,381,169 0 0 0 1,381,169
Dividends paid to stockholders 0 0 (2,642,298) 0 0 (2,642,298)
Dividend received by non-controlling interest         (1,255,076) (1,255,076)
Net income 0 0 5,409,082 0 912,302 6,321,384
Other comprehensive income (loss) $ 0 0 0 441,279 (18,420) 422,859
BALANCE (in shares) at Aug. 31, 2024 9,466,976          
BALANCE at Aug. 31, 2024 $ 189,340 23,615,564 53,771,211 (6,382,124) 3,981,330 75,175,321
Stock options exercised (in shares) 1,127          
Stock options exercised $ 23 (23) 0 0 0 0
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,360,086 0 0 0 1,360,086
Dividends paid to stockholders 0 0 (1,515,361) 0 0 (1,515,361)
Dividend received by non-controlling interest         (280,000) (280,000)
Net income 0 0 17,619 0 968,774 986,393
Other comprehensive income (loss) $ 0 0 0 1,010,923 (106,133) 904,790
BALANCE (in shares) at Aug. 31, 2025 9,475,490          
BALANCE at Aug. 31, 2025 $ 189,510 $ 25,056,976 $ 52,273,469 $ (5,371,201) $ 4,563,971 $ 76,712,725