XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.4
SHAREHOLDERS EQUITY (Details - Dividends) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Oct. 30, 2023
Jul. 31, 2023
Apr. 24, 2023
Jan. 30, 2023
Oct. 31, 2022
Nov. 30, 2023
Nov. 30, 2022
Equity [Abstract]              
Record Date Oct. 30, 2023 Jul. 31, 2023 Apr. 24, 2023 Jan. 30, 2023 Oct. 31, 2022    
Distribution Date Nov. 06, 2023 Aug. 07, 2023 May 01, 2023 Feb. 06, 2023 Nov. 07, 2022    
Weighted average number of shares outstanding, basic (in shares) 19,939 19,931 19,999 19,924 20,299 19,947 20,286
Dividend per share (in usd per share) $ 0.06 $ 0.06 $ 0.06 $ 0.06 $ 0.06    
Total Amount $ 1,196 $ 1,196 $ 1,200 $ 1,195 $ 1,218 $ 4,809