XML 23 R11.htm IDEA: XBRL DOCUMENT
v3.19.2

Goodwill and Intangible Assets | 9 Months Ended
--- | ---
Jul. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract] |
Goodwill and Intangible Assets | Goodwill and Intangible Assets Following the realignment of the Company’s operating segments during the first quarter of fiscal 2019, as described in Note 12. Segment Disclosure, the Company has two reporting units and has assigned assets and liabilities to each of the reporting units based on each unit's operating activities. Previously, the Company operated as a single reporting segment and reporting unit. Goodwill was reallocated to the reporting units using a relative fair value method and assessed for impairment. No impairment of goodwill was identified for any periods presented. In-process research and development (IPR&D) as of July 31, 2019 consisted of acquired projects that, if completed, will be reclassified to core/developed technology upon completion, or if abandoned, will be written off. Intangible assets as of July 31, 2019 consisted of the following:
| Gross Assets |  | Accumulated Amortization |  | Net Assets
| (in thousands)
Core/developed technology | $ | 773,147 |  |  | $ | 642,185 |  |  | $ | 130,962 |
Customer relationships | 358,667 |  |  | 232,784 |  |  | 125,883 |
Contract rights intangible | 184,321 |  |  | 180,349 |  |  | 3,972 |
Trademarks and trade names | 42,929 |  |  | 24,803 |  |  | 18,126 |
In-process research and development (IPR&D) | 1,200 |  |  | — |  |  | 1,200 |
Capitalized software development costs | 38,063 |  |  | 34,901 |  |  | 3,162 |
Total | $ | 1,398,327 |  |  | $ | 1,115,022 |  |  | $ | 283,305 |
Intangible assets as of October 31, 2018 consisted of the following:
| Gross Assets |  | Accumulated Amortization |  | Net Assets
| (in thousands)
Core/developed technology | $ | 773,147 |  |  | $ | 598,956 |  |  | $ | 174,191 |
Customer relationships | 358,524 |  |  | 204,382 |  |  | 154,142 |
Contract rights intangible | 183,953 |  |  | 177,191 |  |  | 6,762 |
Trademarks and trade names | 42,929 |  |  | 21,944 |  |  | 20,985 |
In-process research and development (IPR&D) | 1,200 |  |  | — |  |  | 1,200 |
Capitalized software development costs | 35,818 |  |  | 32,694 |  |  | 3,124 |
Total | $ | 1,395,571 |  |  | $ | 1,035,167 |  |  | $ | 360,404 |
Amortization expense related to intangible assets consisted of the following:
| Three Months Ended July 31, |  | Nine Months Ended July 31,
| 2019 |  | 2018 |  | 2019 |  | 2018
| (in thousands)
Core/developed technology | $ | 12,825 |  |  | $ | 18,692 |  |  | $ | 43,229 |  |  | $ | 55,745 |
Customer relationships | 9,303 |  |  | 9,584 |  |  | 28,261 |  |  | 27,803 |
Contract rights intangible | 808 |  |  | 1,357 |  |  | 2,790 |  |  | 3,619 |
Trademarks and trade names | 778 |  |  | 1,172 |  |  | 2,858 |  |  | 3,371 |
Capitalized software development costs(1) | 700 |  |  | 894 |  |  | 2,207 |  |  | 2,710 |
Total | $ | 24,414 |  |  | $ | 31,699 |  |  | $ | 79,345 |  |  | $ | 93,248 |
(1) | Amortization of capitalized software development costs is included in cost of products revenue in the unaudited condensed consolidated statements of operations.
The following table presents the estimated future amortization of the existing intangible assets as of July 31, 2019:
Fiscal Year | (in thousands)
Remainder of fiscal 2019 | $ | 23,821 |
2020 | 79,195 |
2021 | 56,409 |
2022 | 44,014 |
2023 | 29,219 |
2024 and thereafter | 49,447 |
IPR&D | 1,200 |
Total | $ | 283,305 |

X
- References No definition available. + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -URI http://asc.fasb.org/topic&trid=2144416 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration