XML 77 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Apr. 30, 2018
Apr. 30, 2017
Finite-Lived Intangible Assets [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount $ 172,213 $ 179,759
Total definite-lived intangible assets, Accumulated Amortization (59,679) (38,668)
Total definite-lived intangible assets, Net Carrying Amount 112,534 141,091
Indefinite-lived intangible assets, Net Carrying Amount 226 226
Total Intangible assets, Gross Carrying Amount 172,439 179,985
Total Intangible assets, Net Carrying Amount 112,760 141,317
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount [1] 92,360 105,260
Total definite-lived intangible assets, Accumulated Amortization [1] (28,252) (16,463)
Total definite-lived intangible assets, Net Carrying Amount [1] 64,108 88,797
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 21,130 19,430
Total definite-lived intangible assets, Accumulated Amortization (8,178) (5,436)
Total definite-lived intangible assets, Net Carrying Amount 12,952 13,994
Patents, trademarks, and trade names    
Finite-Lived Intangible Assets [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 56,718 53,308
Total definite-lived intangible assets, Accumulated Amortization (22,099) (15,619)
Total definite-lived intangible assets, Net Carrying Amount 34,619 37,689
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 1,150 1,150
Total definite-lived intangible assets, Accumulated Amortization (1,150) (1,150)
Definite-lived intangible assets excluding patents in progress    
Finite-Lived Intangible Assets [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 171,358 179,148
Total definite-lived intangible assets, Accumulated Amortization (59,679) (38,668)
Total definite-lived intangible assets, Net Carrying Amount 111,679 140,480
Patents in progress    
Finite-Lived Intangible Assets [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 855 611
Total definite-lived intangible assets, Net Carrying Amount $ 855 $ 611
[1] Changes to the gross carrying amount of customer relationships is related to purchase accounting adjustments. For more information regarding the changes in valuation of customer relations, see Note 2 — Acquisitions to our consolidated financial statements.