XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Intangibles (Tables)
12 Months Ended
Apr. 30, 2023
Intangibles, net  
Schedule of components of intangibles

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

April 30,

April 30,

    

2023

    

2022

Technology

$

60,817

$

56,913

Licenses

1,008

1,008

Customer relationships

72,645

72,448

Backlog

2,895

2,100

In-process research and development

550

550

Non-compete agreements

320

320

Trademarks and tradenames

68

68

Other

150

144

Intangibles, gross

138,453

133,551

Less accumulated amortization

 

(94,876)

 

(36,327)

Intangibles, net

$

43,577

$

97,224

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,

 

2024

$

11,821

2025

 

9,494

2026

 

6,857

2027

 

5,786

2028

 

5,175

$

39,133