XML 91 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 05, 2022
Dec. 15, 2021
Sep. 29, 2021
Jan. 05, 2021
Feb. 28, 2022
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Class of Stock [Line Items]                  
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased           5,800,000   5,800,000  
Proceeds from exercise of stock options               $ 137 $ 686
Number of common stock options exercise               1,010,000 81,041
Number of common stock options exercise, value           $ 137   $ 137 $ 686
Increase in additional paid-in capital for stock-based compensation           $ 1,245 $ 275 1,840 1,215
2015 Stock Option and Incentive Plan [Member]                  
Class of Stock [Line Items]                  
Proceeds from exercise of stock options               1,300 $ 700
Common Class B [Member]                  
Class of Stock [Line Items]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized   175,000              
Common Class B [Member] | National Retail Solutions [Member]                  
Class of Stock [Line Items]                  
Capital stock outstanding percentage     2.50%   0.50%        
Increase in additional paid-in capital for stock-based compensation         $ 1,200        
Common Class B [Member] | Howard S. Jonas [Member]                  
Class of Stock [Line Items]                  
Number of common stock options exercise, value               $ 3,900  
Number of common stock options exercise               1,000,000.0  
Share-based compensation, exercise price               $ 14.93  
Share-based compensation, expiration date               May 01, 2022  
Number of common stock options exercise               528,635  
Number of common stock options exercise, value               $ 14,900  
Number of common stock options exercise               137,364  
Common Class B [Member] | Deferred Stock Units [Member]                  
Class of Stock [Line Items]                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period 301,296     283,838          
Class B Common Stock [Member]                  
Class of Stock [Line Items]                  
Stock Repurchase Program, Number of Shares Authorized to be Repurchased           8,000,000.0   8,000,000.0  
Treasury Stock, Shares, Acquired                 463,792
Number of common stock options exercise, value                 $ 2,800
Class B Common Stock [Member] | Employees [Member]                  
Class of Stock [Line Items]                  
Treasury Stock, Shares, Acquired               200,438 109,381
Number of common stock options exercise, value               $ 9,000 $ 1,300