XML 89 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Intangibles, net - Intangibles included in other assets on the balance sheet (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Intangibles, net    
Intangibles, gross $ 185,888 $ 184,848
Less accumulated amortization (137,177) (112,624)
Intangibles, net 48,711 72,224
Technology    
Intangibles, net    
Intangibles, gross 101,645 101,012
Licenses    
Intangibles, net    
Intangibles, gross 1,008 1,008
Customer relationships    
Intangibles, net    
Intangibles, gross 77,588 77,313
Backlog.    
Intangibles, net    
Intangibles, gross 2,963 2,831
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 1,668
Other    
Intangibles, net    
Intangibles, gross $ 146 $ 146