XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangibles, net (Tables)
12 Months Ended
Apr. 30, 2024
Intangibles, net  
Schedule of components of intangibles

The components of intangibles are as follows (in thousands):

April 30,

April 30,

    

2024

    

2023

Technology

$

101,012

$

60,817

Licenses

1,008

1,008

Customer relationships

77,313

72,645

Backlog

2,831

2,895

In-process research and development

550

550

Non-compete agreements

320

320

Trademarks and tradenames

1,668

68

Other

146

150

Intangibles, gross

184,848

138,453

Less accumulated amortization

 

(112,624)

 

(94,876)

Intangibles, net

$

72,224

$

43,577

Schedule of estimated amortization expense for the next five years

Estimated amortization expense for the next five years is as follows (in thousands):

    

Year ending

 

April 30,

 

2025

$

19,137

2026

 

15,001

2027

 

12,633

2028

 

11,919

2029

 

7,764

$

66,454