v3.26.1
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, 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-based compensation expense 0 676,334 0 0 0 676,334
Dividends paid to stockholders 0 0 (1,325,872) 0 0 (1,325,872)
Dividend to non-controlling interest         (100,000) (100,000)
NET INCOME 0 0 995,410 0 401,364 1,396,774
Other comprehensive loss $ 0 0 0 (1,836,681) (182,668) $ (2,019,349)
Vesting and settlement of restricted stock unit awards (in shares)           0
BALANCE (in shares) at Feb. 28, 2025 9,470,507          
BALANCE at Feb. 28, 2025 $ 189,410 24,334,298 53,440,749 (8,218,805) 4,100,026 $ 73,845,678
Stock issued for employee stock purchase plan (in shares) 3,527          
Stock issued for employee stock purchase plan $ 70 42,401 0 0 0 $ 42,471
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)           $ 0.14
BALANCE (in shares) at Nov. 30, 2024 9,470,507          
BALANCE at Nov. 30, 2024 $ 189,410 23,999,854 53,669,366 (7,645,298) 4,093,717 $ 74,307,049
Stock-based compensation expense 0 334,444 0 0 0 334,444
Dividends paid to stockholders 0 0 (662,936) 0 0 (662,936)
Dividend to non-controlling interest         (100,000) (100,000)
NET INCOME 0 0 434,319 0 168,308 602,627
Other comprehensive loss $ 0 0 0 (573,507) (61,999) (635,506)
BALANCE (in shares) at Feb. 28, 2025 9,470,507          
BALANCE at Feb. 28, 2025 $ 189,410 24,334,298 53,440,749 (8,218,805) 4,100,026 $ 73,845,678
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)           $ 0.07
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
Stock-based compensation expense 0 614,514 0 0 0 614,514
Dividends paid to stockholders 0 0 (189,728) 0 0 (189,728)
Dividend to non-controlling interest         (585,353) (585,353)
NET INCOME 0 0 202,496 0 479,584 682,080
Other comprehensive loss $ 0 0 0 474,368 (19,545) $ 454,823
Vesting and settlement of restricted stock unit awards (in shares) 11,313         11,313
Vesting and settlement of restricted stock unit awards $ 226 (226) 0 0 0 $ 0
BALANCE (in shares) at Feb. 28, 2026 9,492,001          
BALANCE at Feb. 28, 2026 $ 189,840 25,706,091 52,286,237 (4,896,833) 4,438,657 77,723,992
Stock issued for employee stock purchase plan (in shares) 5,198          
Stock issued for employee stock purchase plan $ 104 34,827 0 0 0 $ 34,931
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)           $ 0.02
BALANCE (in shares) at Nov. 30, 2025 9,480,688          
BALANCE at Nov. 30, 2025 $ 189,614 25,402,605 52,416,480 (5,643,901) 4,312,265 $ 76,677,063
Stock-based compensation expense 0 303,712 0 0 0 303,712
Dividends paid to stockholders 0 0 (94,920) 0 0 (94,920)
Dividend to non-controlling interest         (100,000) (100,000)
NET INCOME 0 0 (35,323) 0 211,524 176,201
Other comprehensive loss $ 0 0 0 747,068 14,868 761,936
Vesting and settlement of restricted stock unit awards (in shares) 11,313          
Vesting and settlement of restricted stock unit awards $ 226 (226) 0 0 0 0
BALANCE (in shares) at Feb. 28, 2026 9,492,001          
BALANCE at Feb. 28, 2026 $ 189,840 $ 25,706,091 $ 52,286,237 $ (4,896,833) $ 4,438,657 $ 77,723,992
Common Stock, Dividends, Per Share, Cash Paid (in dollars per share)           $ 0.01