XML 92 R107.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Aug. 31, 2017
Commitments and Contingencies (Textual)        
Accrued expenses $ 44,700 $ 43,900    
Purchase commitment 39,200      
Aggregate commitment 36,100      
Performance bonds outstanding 16,400      
Connectivity charges under operating leases 4,400 5,000 $ 6,400  
Rental expense under operating leases $ 4,800 2,700 2,900  
Newark Lease [Member]        
Commitments and Contingencies (Textual)        
Leases expire date Apr. 30, 2025      
Israel Lease [Member]        
Commitments and Contingencies (Textual)        
Leases expire date Jul. 31, 2025      
Straight Path [Member]        
Commitments and Contingencies (Textual)        
Legal fees $ 2,000 1,700    
Proceeds from insurance 2,300   $ 500  
Rafael Holdings Inc [Member]        
Commitments and Contingencies (Textual)        
Rent expense $ 1,800 $ 600    
Telecom Operator [Member]        
Commitments and Contingencies (Textual)        
Escrow deposit       $ 9,200