Acquisition Summary of Assets Acquired and Liabilities Assumed (Details) - USD ($)
|
Feb. 23, 2016 |
Apr. 30, 2017 |
Jul. 31, 2016 |
| Business Acquisition [Line Items] |
|
|
|
| Goodwill |
|
$ 290,633,000
|
$ 287,618,000
|
| TeleCommunication Systems Inc. |
|
|
|
| Business Acquisition [Line Items] |
|
|
|
| Allocation of aggregate purchase price |
$ 340,432,000
|
|
|
| Customer relationships and backlog | TeleCommunication Systems Inc. |
|
|
|
| Business Acquisition [Line Items] |
|
|
|
| Estimated useful life (in years) |
21 years
|
|
|
| Minimum | Trade names | TeleCommunication Systems Inc. |
|
|
|
| Business Acquisition [Line Items] |
|
|
|
| Estimated useful life (in years) |
10 years
|
|
|
| Minimum | Technology | TeleCommunication Systems Inc. |
|
|
|
| Business Acquisition [Line Items] |
|
|
|
| Estimated useful life (in years) |
5 years
|
|
|
| Maximum | Trade names | TeleCommunication Systems Inc. |
|
|
|
| Business Acquisition [Line Items] |
|
|
|
| Estimated useful life (in years) |
20 years
|
|
|
| Maximum | Technology | TeleCommunication Systems Inc. |
|
|
|
| Business Acquisition [Line Items] |
|
|
|
| Estimated useful life (in years) |
15 years
|
|
|
| Purchase Price Allocation | TeleCommunication Systems Inc. |
|
|
|
| Business Acquisition [Line Items] |
|
|
|
| Shares of TCS common stock purchased |
$ 318,605,000
|
|
|
| Stock-based awards settled |
21,827,000
|
|
|
| Allocation of aggregate purchase price |
340,432,000
|
|
|
| Cash and cash equivalents |
59,897,000
|
|
|
| Current assets |
115,913,000
|
|
|
| Deferred tax assets, net, non-current |
85,490,000
|
|
|
| Property, plant and equipment |
25,689,000
|
|
|
| Other assets, non-current |
2,641,000
|
|
|
| Current liabilities (excluding interest accrued on debt) |
(123,956,000)
|
|
|
| Debt (including interest accrued) |
(134,101,000)
|
|
|
| Capital lease obligations |
(8,993,000)
|
|
|
| Other liabilities |
(9,156,000)
|
|
|
| Net tangible assets at fair value |
13,424,000
|
|
|
| Deferred tax liabilities |
(104,371,000)
|
|
|
| Goodwill |
153,279,000
|
|
|
| Allocation of aggregate purchase price |
340,432,000
|
|
|
| Purchase Price Allocation | Customer relationships and backlog | TeleCommunication Systems Inc. |
|
|
|
| Business Acquisition [Line Items] |
|
|
|
| Intangible assets |
223,100,000
|
|
|
| Purchase Price Allocation | Trade names | TeleCommunication Systems Inc. |
|
|
|
| Business Acquisition [Line Items] |
|
|
|
| Intangible assets |
20,000,000
|
|
|
| Purchase Price Allocation | Technology | TeleCommunication Systems Inc. |
|
|
|
| Business Acquisition [Line Items] |
|
|
|
| Intangible assets |
$ 35,000,000
|
|
|