XML 73 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Intangibles, net - Intangibles included in other assets on the balance sheet (Details) - USD ($)
$ in Thousands
Oct. 28, 2023
Apr. 30, 2023
Intangibles, net    
Intangibles, gross $ 184,638 $ 138,453
Less accumulated amortization (101,790) (94,876)
Intangibles, net 82,848 43,577
Technology    
Intangibles, net    
Intangibles, gross 100,885 60,817
Licenses    
Intangibles, net    
Intangibles, gross 1,008 1,008
Customer relationships    
Intangibles, net    
Intangibles, gross 77,258 72,645
Backlog.    
Intangibles, net    
Intangibles, gross 2,805 2,895
In-process research and development    
Intangibles, net    
Intangibles, gross 550 550
Non-compete agreements    
Intangibles, net    
Intangibles, gross 320 320
Trademarks and tradenames    
Intangibles, net    
Intangibles, gross 1,668 68
Other    
Intangibles, net    
Intangibles, gross $ 144 $ 150