XML 51 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Apr. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in the Carrying Amount of Goodwill
The following table presents changes in the carrying amount of goodwill:
GrossAccumulatedNet
Carrying AmountImpairment LossCarrying Amount
(in thousands)
Balance as of April 30, 2024$917,689 $(63,922)$853,767 
Goodwill recognized from acquisitions71,033 — 71,033 
Impairment of goodwill— (42,454)(42,454)
Goodwill written off related to sale of business(1,744)— (1,744)
Acquisition accounting adjustments2,008 — 2,008 
Translation adjustment(1,615)339 (1,276)
Balance as of April 30, 2025$987,371 $(106,037)$881,334 
Schedule of Components of Definite-Lived Intangible Assets
The following tables present the components of the Company’s definite-lived intangible assets:
Estimated
Useful
Lives
(years)
Weighted
Average
Amortization
Period
April 30, 2025
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
(dollars in thousands)
Customer relationships
5 - 15
12.8$740,425 $(409,002)$331,423 
Definite-lived trade names
5 - 20
15.4155,906 (42,598)113,308 
Developed technology
5 - 10
6.98,334 (6,125)2,209 
Other
3 - 10
5.58,070 (2,661)5,409 
Definite-lived intangible assets13.1$912,735 $(460,386)$452,349 
Indefinite-lived intangible assets84,367 
Total intangible assets, net$536,716 

Estimated
Useful
Lives
(years)
Weighted
Average
Amortization
Period
April 30, 2024
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
(dollars in thousands)
Customer relationships
5 - 15
12.8$695,411 $(395,117)$300,294 
Definite-lived trade names
5 - 20
15.4143,267 (32,613)110,654 
Developed technology
5 - 10
6.98,249 (5,843)2,406 
Other
3 - 10
5.66,142 (1,175)4,967 
Definite-lived intangible assets13.1$853,069 $(434,748)$418,321 
Indefinite-lived intangible assets84,367 
Total intangible assets, net$502,688 
Schedule of Estimated Future Aggregate Amortization Expense The following table summarizes the estimated future amortization expense for definite-lived intangible assets. Actual amortization expense to be reported in future periods could differ materially from these estimates as a result of acquisitions, changes in useful lives, foreign currency exchange rate fluctuations and other relevant factors.
Year Ending April 30,(in thousands)
2026$74,340 
202766,593 
202858,006 
202950,326 
203043,514 
Thereafter159,570 
Total$452,349