XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Apr. 30, 2021
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount $ 162,516 $ 162,324
Total definite-lived intangible assets, Accumulated Amortization (112,625) (109,111)
Total definite-lived intangible assets, Net Carrying Amount 49,891 53,213
Indefinite-lived intangible assets, Net Carrying Amount 430 430
Total Intangible assets, Gross Carrying Amount 162,946 162,754
Total Intangible assets, Net Carrying Amount 50,321 53,643
Customer Relationships    
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 89,980 89,980
Total definite-lived intangible assets, Accumulated Amortization (62,248) (60,347)
Total definite-lived intangible assets, Net Carrying Amount 27,732 29,633
Developed Technology    
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 21,588 21,588
Total definite-lived intangible assets, Accumulated Amortization (14,903) (14,456)
Total definite-lived intangible assets, Net Carrying Amount 6,685 7,132
Patents, Trademarks, and Trade Names    
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 50,024 50,007
Total definite-lived intangible assets, Accumulated Amortization (35,474) (34,308)
Total definite-lived intangible assets, Net Carrying Amount 14,550 15,699
Definite-lived Intangible Assets Excluding Patents in Progress    
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 161,592 161,575
Total definite-lived intangible assets, Accumulated Amortization (112,625) (109,111)
Total definite-lived intangible assets, Net Carrying Amount 48,967 52,464
Patents in Progress    
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 924 749
Total definite-lived intangible assets, Net Carrying Amount $ 924 $ 749