XML 111 R96.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Aug. 31, 2017
Commitments and Contingencies (Textual)        
Accrued expenses $ 43.9 $ 43.5    
Purchase commitment 56.9      
Aggregate commitment 55.4      
Performance bonds outstanding 15.8      
Connectivity charges under operating leases 5.0 6.4 $ 7.5  
Rental expense under operating leases 2.7 $ 2.9 $ 3.2  
Legal fees $ 1.7      
Leases expire date Apr. 30, 2025      
Telecom operator [Member]        
Commitments and Contingencies (Textual)        
Escrow deposit       $ 9.2
Rafael Spin-Off [Member]        
Commitments and Contingencies (Textual)        
Rent expense $ 0.6