XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Apr. 30, 2021
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount $ 162,870 $ 162,324
Total definite-lived intangible assets, Accumulated Amortization (119,546) (109,111)
Total definite-lived intangible assets, Net Carrying Amount 43,324 53,213
Indefinite-lived intangible assets, Net Carrying Amount 430 430
Total Intangible assets, Gross Carrying Amount 163,300 162,754
Total Intangible assets, Net Carrying Amount 43,754 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 (66,053) (60,347)
Total definite-lived intangible assets, Net Carrying Amount 23,927 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 (15,681) (14,456)
Total definite-lived intangible assets, Net Carrying Amount 5,907 7,132
Patents, Trademarks, and Trade Names    
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 50,138 50,007
Total definite-lived intangible assets, Accumulated Amortization (37,812) (34,308)
Total definite-lived intangible assets, Net Carrying Amount 12,326 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,706 161,575
Total definite-lived intangible assets, Accumulated Amortization (119,546) (109,111)
Total definite-lived intangible assets, Net Carrying Amount 42,160 52,464
Patents in Progress    
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 1,164 749
Total definite-lived intangible assets, Net Carrying Amount $ 1,164 $ 749