XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 14, 2022
Dec. 05, 2022
Jan. 05, 2022
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Nov. 30, 2022
Jul. 31, 2022
Class of Stock [Line Items]                  
Proceeds from exercise of stock options           $ 172    
Share based compensation       $ 1,286 $ 310 $ 1,858 $ 595    
Shares remained available for repurchase under stock repurchase program       5,000,000.0   5,000,000.0      
Deferred Stock Units [Member]                  
Class of Stock [Line Items]                  
Estimated fair value of DSUs on date of grant       $ 5,100   $ 5,100      
Weighted average grant date fair value per DSU           $ 27.20      
Unrecognized compensation cost related to non-vested DSUs       $ 4,200   $ 4,200      
Common Class B [Member]                  
Class of Stock [Line Items]                  
Common Stock, Par or Stated Value Per Share       $ 0.01   $ 0.01     $ 0.01
Common Class B [Member] | Deferred Stock Units [Member]                  
Class of Stock [Line Items]                  
Deferred stock units, description           On November 30, 2022, the Company adopted an equity incentive program (under its 2015 Stock Option and Incentive Plan) in the form of grants of DSUs that, upon vesting, will entitle the grantees to receive shares of the Company’s Class B common stock. On December 5, 2022, the Company granted 187,975 DSUs to certain of its executive officers and other employees. Subject to continued full time employment or other service to the Company, the DSUs are scheduled to vest in three equal amounts on each of May 17, 2023, February 21, 2024, and February 25, 2025. The number of shares that will be issuable on each vesting date will vary between 50% to 200% of the number of DSUs that vest on that vesting date, depending on the market price for the underlying Class B common stock on the vesting date relative to the price approved by the Compensation Committee of the Company’s Board of Directors of $25.45 per share (which was based on the market price at the time of the grant). In addition, the grantee will have the right to elect a later vesting date no later than April 14, 2023 for the May 17, 2023 vesting date, and no later than January 19, 2024 for the February 21, 2024 vesting date. A grantee will have the option to elect a later vesting date for one-half or all of the shares scheduled to vest on the then upcoming vesting date and any DSUs that do not vest based on the grantee’s election, will be eligible to vest on the subsequent scheduled vesting date. The Company estimated that the fair value of the DSUs on the date of grant was $5.1 million, which is being recognized on a graded vesting basis over the requisite service periods ending in February 2025. The Company used a risk neutral Monte Carlo simulation method in its valuation of the DSUs, which simulated the range of possible future values of the Company’s Class B common stock over the life of the DSUs.      
Number of deferred stock units granted   187,975              
Share based compensation arrangement by share based payment award, equity instruments other than options, vested in period     301,296            
Common Class B [Member] | 2015 Stock Option and Incentive Plan [Member]                  
Class of Stock [Line Items]                  
Stock additionally authorized 50,000                
Proceeds from exercise of stock options           $ 200      
Number of exercised of stock options shares           12,500 0    
Class B Common Stock [Member]                  
Class of Stock [Line Items]                  
Aggregate repurchased shares       8,000,000.0   8,000,000.0      
Class B common stock shares repurchased           203,436      
Aggregate purchase price of shares repurchased           $ 5,000      
Executive Officer [Member]                  
Class of Stock [Line Items]                  
Performance bonus paid in cash stock           $ 1,200      
Executive Officer [Member] | Common Class B [Member]                  
Class of Stock [Line Items]                  
Issuance of shares           24,543      
Issuance of shares, value           $ 600      
Employee [Member] | Common Class B [Member] | 2015 Stock Option and Incentive Plan [Member]                  
Class of Stock [Line Items]                  
Stock granted           15,000      
Share based compensation           $ 400      
Employees [Member] | Class B Common Stock [Member]                  
Class of Stock [Line Items]                  
Class B common stock shares repurchased           13,403 200,438    
Aggregate purchase price of shares repurchased           $ 300 $ 9,000    
Board Of Directors [Member]                  
Class of Stock [Line Items]                  
Common Stock, Par or Stated Value Per Share               $ 25.45