XML 73 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Current Liabilities (Product Warranty Rollforward) (Details)
12 Months Ended
Jul. 31, 2018
USD ($)
credit
Jul. 31, 2017
USD ($)
Jul. 31, 2018
USD ($)
Business Acquisition [Line Items]      
Minimum coverage period of product warranty from the date of shipment 1 year    
Changes in Product Warranty Liability      
Accrued warranty obligations, as of the beginning of the period $ 17,617,000 $ 15,362,000  
Provision for warranty obligations 5,055,000 5,394,000  
Adjustment to TCS pre-acquisition contingent liability 0 4,200,000  
Charges incurred (8,244,000) (7,339,000)  
Warranty settlement and reclass (see below) (2,690,000) 0  
Accrued warranty obligations, as of the end of the period 11,738,000 17,617,000  
Accrued warranty obligations 17,617,000 15,362,000 $ 11,738,000
TCS's 911 call handling software | TeleCommunication Systems, Inc.      
Changes in Product Warranty Liability      
Accrued warranty obligations, as of the beginning of the period 9,909,000    
Accrued warranty obligations, as of the end of the period 4,650,000 9,909,000  
Accrued warranty obligations $ 9,909,000 $ 9,909,000 4,650,000
Full and final warrant settlement with AT&T | TCS's 911 call handling software | TeleCommunication Systems, Inc.      
Changes in Product Warranty Liability      
Number of monthly credits issued | credit 36    
Amount of monthly credit     153,000
Present value of monthly credits     3,616,000
Cost of Sales | Full and final warrant settlement with AT&T | TCS's 911 call handling software | TeleCommunication Systems, Inc.      
Changes in Product Warranty Liability      
Benefit in connection with favorable settlement $ 660,000    
Accounts payable and accrued liabilities | Full and final warrant settlement with AT&T | TCS's 911 call handling software | TeleCommunication Systems, Inc.      
Changes in Product Warranty Liability      
Present value of monthly credits     1,586,000
Other noncurrent liabilities | Full and final warrant settlement with AT&T | TCS's 911 call handling software | TeleCommunication Systems, Inc.      
Changes in Product Warranty Liability      
Present value of monthly credits     $ 2,030,000