XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Intangible Assets, Net - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Apr. 30, 2022
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount $ 190,036 $ 189,144
Total definite-lived intangible assets, Accumulated Amortization (129,793) (126,380)
Total definite-lived intangible assets, Net Carrying Amount 60,243 62,764
Indefinite-lived intangible assets, Net Carrying Amount 430 430
Total Intangible assets, Gross Carrying Amount 190,466 189,574
Total Intangible assets, Net Carrying Amount 60,673 63,194
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 (69,476) (67,955)
Total definite-lived intangible assets, Net Carrying Amount 20,504 22,025
Developed Technology    
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 26,451 25,812
Total definite-lived intangible assets, Accumulated Amortization (20,035) (19,395)
Total definite-lived intangible assets, Net Carrying Amount 6,416 6,417
Patents, Trademarks, and Trade Names    
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 68,706 68,663
Total definite-lived intangible assets, Accumulated Amortization (40,282) (39,030)
Total definite-lived intangible assets, Net Carrying Amount 28,424 29,633
Definite-lived Intangible Assets Excluding Patents in Progress    
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 185,137 184,455
Total definite-lived intangible assets, Accumulated Amortization (129,793) (126,380)
Total definite-lived intangible assets, Net Carrying Amount 55,344 58,075
Patents in Progress    
Intangible Assets Excluding Goodwill [Line Items]    
Total definite-lived intangible assets, Gross Carrying Amount 4,899 4,689
Total definite-lived intangible assets, Net Carrying Amount $ 4,899 $ 4,689