XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.3
SHAREHOLDERS EQUITY (Details - Dividends) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2023
Apr. 24, 2023
Jan. 30, 2023
Oct. 31, 2022
Jul. 25, 2022
Apr. 25, 2022
Jan. 31, 2022
Oct. 25, 2021
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2021
Equity [Abstract]                      
Record Date Jul. 31, 2023 Apr. 24, 2023 Jan. 30, 2023 Oct. 31, 2022 Jul. 25, 2022 Apr. 25, 2022 Jan. 31, 2022 Oct. 25, 2021      
Distribution Date Aug. 07, 2023 May 01, 2023 Feb. 06, 2023 Nov. 07, 2022 Aug. 01, 2022 May 02, 2022 Feb. 07, 2022 Nov. 01, 2021      
Weighted average number of shares outstanding, basic (in shares) 19,931 19,999 19,924 20,299 20,239 20,207 20,178 20,148 20,075 20,196 20,045
Dividend per share (in usd per share) $ 0.06 $ 0.06 $ 0.06 $ 0.06 $ 0.06 $ 0.06 $ 0.06 $ 0.06      
Total Amount $ 1,196 $ 1,200 $ 1,195 $ 1,218 $ 1,214 $ 1,212 $ 1,211 $ 1,209 $ 4,809 $ 4,846