XML 92 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses and Other Current Liabilities (Narrative) (Details)
12 Months Ended
Jul. 31, 2019
USD ($)
Jul. 31, 2018
USD ($)
credit
Jul. 31, 2017
USD ($)
Aug. 01, 2018
USD ($)
Accrued Expenses And Other Current Liabilities [Line Items]        
Accrued expenses and other current liabilities $ 78,584,000 $ 65,034,000   $ 62,955,000
Contract liabilities, current and non-current       44,220,000
Accrued warranty obligations 15,968,000 11,738,000 $ 17,617,000  
Other 16,365,000 8,511,000    
Contract liabilities 38,682,000 34,452,000    
Accrued employee tax withholdings 1,787,000 2,963,000    
Accrued contract costs 15,007,000 10,016,000    
Settlement of intellectual property litigation $ 3,204,000 $ 0 $ 12,020,000  
Minimum coverage period of product warranty from the date of shipment 1 year      
Number of monthly credits issued | credit   36    
Amount of monthly credit   $ 153,000    
TeleCommunication Systems, Inc. | Pre-Acquisition Contingencies Related To TCS Intellectual Property        
Accrued Expenses And Other Current Liabilities [Line Items]        
Accrued contract costs   3,372,000    
TeleCommunication Systems, Inc. | TCS's 911 call handling software        
Accrued Expenses And Other Current Liabilities [Line Items]        
Accrued warranty obligations $ 3,999,000 $ 4,650,000    
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606        
Accrued Expenses And Other Current Liabilities [Line Items]        
Accrued expenses and other current liabilities       (2,079,000)
Contract liabilities, current and non-current       2,079,000
Accrued warranty obligations       (1,679,000)
Other       (400,000)
Warranty obligations | Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606        
Accrued Expenses And Other Current Liabilities [Line Items]        
Contract liabilities       1,679,000
Other obligations | Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606        
Accrued Expenses And Other Current Liabilities [Line Items]        
Contract liabilities       $ 400,000
Other Current Liabilities        
Accrued Expenses And Other Current Liabilities [Line Items]        
Remaining estimated facility exit costs 568,000      
Full and Final Warranty Settlement With AT&T | TeleCommunication Systems, Inc. | TCS's 911 call handling software        
Accrued Expenses And Other Current Liabilities [Line Items]        
Present value of monthly credits 2,029,000      
Full and Final Warranty Settlement With AT&T | Accounts Payable and Accrued Liabilities | TeleCommunication Systems, Inc. | TCS's 911 call handling software        
Accrued Expenses And Other Current Liabilities [Line Items]        
Present value of monthly credits 1,727,000      
Full and Final Warranty Settlement With AT&T | Other Noncurrent Liabilities | TeleCommunication Systems, Inc. | TCS's 911 call handling software        
Accrued Expenses And Other Current Liabilities [Line Items]        
Present value of monthly credits 302,000      
Cost of sales | Full and Final Warranty Settlement With AT&T | TeleCommunication Systems, Inc. | TCS's 911 call handling software        
Accrued Expenses And Other Current Liabilities [Line Items]        
Benefit in connection with favorable settlement $ 660,000