v3.25.3
STOCKHOLDERS' EQUITY - Schedule of computation of basic and diluted earnings per share (Details) - USD ($)
12 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Numerator:    
Net income (loss) $ (637,877) $ 111,758
Denominator:    
Weighted-average basic shares outstanding 9,637,410 9,794,273
Effect of dilutive stock-based awards 0 236,296
Weighted-average diluted shares 9,637,410 10,030,569
Earnings (loss) per share    
Basic $ (0.07) $ 0.01
Diluted $ (0.07) $ 0.01