XML 63 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Apr. 30, 2017
Jul. 31, 2016
Apr. 30, 2016
Jul. 31, 2015
Business Acquisition [Line Items]        
Accrued wages and benefits $ 23,300,000 $ 23,394,000    
Accrued legal costs 11,362,000 32,469,000    
Accrued warranty obligations 18,223,000 15,362,000 $ 8,639,000 $ 8,638,000
Accrued acquisition-related costs 0 2,119,000    
Accrued contract costs 6,240,000 8,348,000    
Accrued commissions and royalties 3,118,000 3,473,000    
Other 11,601,000 12,869,000    
Accrued expenses and other current liabilities 73,844,000 98,034,000    
TeleCommunication Systems Inc. | Pre-Acquisition Contingencies Related to TCS Intellectual Property        
Business Acquisition [Line Items]        
Accrued legal costs $ 7,069,000 $ 28,112,000