XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets (Tables)
9 Months Ended
Jan. 31, 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 acquisitions67,027 — 67,027 
Impairment of goodwill— (42,454)(42,454)
Goodwill written off related to sale of business(1,744)— (1,744)
Acquisition accounting adjustments from prior period2,486 — 2,486 
Translation adjustment(11,523)2,468 (9,055)
Balance as of January 31, 2025$973,935 $(103,908)$870,027 
Schedule of components of definite-lived intangible assets
The following tables present the components of the Company’s intangible assets:
Estimated
Useful
Lives
(years)
Weighted
Average
Amortization
Period
January 31, 2025
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
(dollars in thousands)
Customer relationships
5-15
12.6$777,649 $(436,249)$341,400 
Definite-lived trade names
5-20
15.4154,104 (39,441)114,663 
Developed technology
5-10
7.08,077 (5,811)2,266 
Other
3-10
5.58,023 (2,276)5,747 
Definite-lived intangible assets13.0$947,853 $(483,777)$464,076 
Indefinite-lived intangible assets84,367 
Total intangible assets, net$548,443 
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 components of indefinite-lived intangible assets
The following tables present the components of the Company’s intangible assets:
Estimated
Useful
Lives
(years)
Weighted
Average
Amortization
Period
January 31, 2025
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
(dollars in thousands)
Customer relationships
5-15
12.6$777,649 $(436,249)$341,400 
Definite-lived trade names
5-20
15.4154,104 (39,441)114,663 
Developed technology
5-10
7.08,077 (5,811)2,266 
Other
3-10
5.58,023 (2,276)5,747 
Definite-lived intangible assets13.0$947,853 $(483,777)$464,076 
Indefinite-lived intangible assets84,367 
Total intangible assets, net$548,443 
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)
2025 (remaining three months)$19,590 
202674,347 
202766,526 
202858,011 
202950,331 
Thereafter195,271 
Total$464,076