XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 01, 2025
Feb. 28, 2025
Feb. 25, 2025
Oct. 31, 2024
Jan. 31, 2024
Apr. 30, 2024
Jan. 31, 2025
Jan. 31, 2024
Nov. 30, 2022
Jan. 31, 2016
Class of Stock [Line Items]                    
Cash dividend             $ 2,524,000    
Remained available repurchase, shares             4,200,000      
Board of Directors [Member]                    
Class of Stock [Line Items]                    
Share price                 $ 25.45  
Class A and Class B Common Stock[Member]                    
Class of Stock [Line Items]                    
Cash dividend per share             $ 0.10      
Cash dividend             $ 2,500,000      
Class A and Class B Common Stock[Member] | Subsequent Event [Member]                    
Class of Stock [Line Items]                    
Cash dividend per share $ 0.06 $ 0.05                
Class B Common Stock [Member]                    
Class of Stock [Line Items]                    
Repurchase of shares                   8,000,000.0
Class B common stock shares repurchased             217,052 135,261    
Aggregate purchase price of shares repurchased             $ 9,900,000 $ 3,200,000    
Class B Common Stock [Member] | Employees [Member]                    
Class of Stock [Line Items]                    
Class B common stock shares repurchased             32,022 654    
Aggregate purchase price of shares repurchased             $ 1,500,000 $ 15,000    
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 deferred stock units (“DSUs”) that, upon vesting, entitled the grantees to receive shares of the Company’s Class B common stock. The number of shares issuable on each vesting date varied between 50% to 200% of the number of DSUs that vested on that vesting date, depending on the market price for the underlying Class B common stock on the vesting date relative to the base 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 initial grants under this program). On February 25, 2025, in accordance with the program and based on certain elections made by grantees, the Company issued 276,960 shares of its Class B common stock for vested DSUs, which was the final vesting date under this program.      
Common Class B [Member] | net2phone 2.0, Inc. [Member]                    
Class of Stock [Line Items]                    
Stock Issued During Period, Shares, Restricted Stock Award, Gross         500,000          
Shares granted         50,000          
Restricted common stock with holding employees outstanding shares percentage         4.50%          
Offsetting income tax withholding liability         $ 3,600,000          
Increase in non controlling interests         53,000          
Increase decrease in additional paid in capital         $ 3,610,000          
Common Class B [Member] | National Retail Solutions [Member]                    
Class of Stock [Line Items]                    
Number of shares during period         192,433          
Noncontrolling interest percentage         1.25%          
Exchange of outstanding shares percentage on diluted basis         1.21%          
Increase decrease in additional paid in capital         $ 100,000          
Common Class B [Member] | Bill Pereira [Member] | Amended and Restated Employment Agreement [Member]                    
Class of Stock [Line Items]                    
Number of shares during period       39,155   39,155        
Issuance of shares, value       $ 1,800,000   $ 1,500,000        
Common Class B [Member] | Subsequent Event [Member] | Deferred Stock Units [Member]                    
Class of Stock [Line Items]                    
Number of shares issued     276,960