XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 21, 2024
Dec. 21, 2023
Dec. 13, 2023
May 31, 2024
Mar. 31, 2024
Jan. 31, 2024
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Class of Stock [Line Items]                    
Cash dividend                 $ 1,269,000
Dividends declared per share             $ 0.05   $ 0.05  
Received cash from exercise of stock options                 $ 172,000 172,000
Share Repurchase Program, Remaining Authorized, Number of Shares             4,500,000   4,500,000  
Share-Based Payment Arrangement, Noncash Expense                 $ 5,375,000 3,537,000
Exchange of outstanding shares percentage           1.25%        
Exchange of NRS shares for Class B common stock                  
Selling, General and Administrative Expenses [Member]                    
Class of Stock [Line Items]                    
Share-Based Payment Arrangement, Noncash Expense [1]             $ 2,027,000 $ 1,579,000 5,025,000 3,096,000
net2phone 2.0, Inc. [Member]                    
Class of Stock [Line Items]                    
Restricted common stock with holding employees outstanding shares percentage           4.50%        
Amended And Restated Employment Agreement [Member] | Selling, General and Administrative Expenses [Member]                    
Class of Stock [Line Items]                    
Share-Based Payment Arrangement, Noncash Expense             1,500,000   3,000,000.0  
Amended And Restated Employment Agreement [Member] | Deferred Stock Units [Member]                    
Class of Stock [Line Items]                    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount             200,000   200,000  
Amended And Restated Employment Agreement [Member] | Contingent Bonus [Member]                    
Class of Stock [Line Items]                    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount             900,000   900,000  
Class A And Class B Common Stock[Member]                    
Class of Stock [Line Items]                    
Cash dividend per share         $ 0.05          
Cash dividend             $ 1,300,000   $ 1,300,000  
Class A And Class B Common Stock[Member] | Subsequent Event [Member]                    
Class of Stock [Line Items]                    
Dividends declared per share       $ 0.05            
Dividend paid date       Jun. 17, 2024            
Dividend record date       Jun. 10, 2024            
Common Class B [Member]                    
Class of Stock [Line Items]                    
Number of shares during period           192,433        
Exchange of outstanding shares percentage           1.25%        
Exchange of NRS shares for Class B common stock           $ 100,000        
Common Class B [Member] | net2phone 2.0, Inc. [Member]                    
Class of Stock [Line Items]                    
Vested shares           500,000        
Shares granted           50,000        
Offsetting income tax withholding liability           $ 3,600,000        
Increase in non controlling interests           53,000        
Decrease in additional paid in capital           $ 3,610,000        
Common Class B [Member] | Deferred Stock Units [Member]                    
Class of Stock [Line Items]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Description                 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 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).  
Vested shares 53,706                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number 147,540                  
Common Class B [Member] | 2024 Equity Incentive Plan [Member]                    
Class of Stock [Line Items]                    
Number of shares, grant     250,000              
Common Class B [Member] | 2015 Stock Option and Incentive Plan [Member]                    
Class of Stock [Line Items]                    
Additional number of shares authorized     250,000              
Received cash from exercise of stock options                 $ 200,000 $ 200,000
Shares issued                 12,500 12,500
Common Class B [Member] | Amended And Restated Employment Agreement [Member] | net2phone 2.0, Inc. [Member]                    
Class of Stock [Line Items]                    
Shares granted   50,000                
Common Class B [Member] | Amended And Restated Employment Agreement [Member] | Bill Pereira [Member]                    
Class of Stock [Line Items]                    
Number of shares during period                 39,155  
Stock Issued During Period, Value, New Issues                 $ 1,500,000  
Common Class B [Member] | Amended And Restated Employment Agreement [Member] | Bill Pereira [Member] | Deferred Stock Units [Member]                    
Class of Stock [Line Items]                    
Shares granted   23,500                
Class B Common Stock [Member]                    
Class of Stock [Line Items]                    
Share Repurchase Program, Authorized, Number of Shares             8,000,000.0   8,000,000.0  
Treasury Stock, Shares, Acquired                 204,107 280,130
Treasury Stock, Value, Acquired, Cost Method                 $ 5,700,000 $ 7,500,000
Class B Common Stock [Member] | Employees [Member]                    
Class of Stock [Line Items]                    
Treasury Stock, Shares, Acquired                 41,994 13,547
Treasury Stock, Value, Acquired, Cost Method                 $ 1,500,000 $ 300,000
[1] Stock-based compensation included in: Technology and development expense & Selling, general and administrative expense