XML 52 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Apr. 30, 2024
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, 2023$765,314 $(64,501)$700,813 
Goodwill recognized from acquisitions155,426 — 155,426 
Acquisition accounting adjustments(822)— (822)
Translation adjustment(2,229)579 (1,650)
Balance as of April 30, 2024$917,689 $(63,922)$853,767 
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, 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 
Vendor agreements
10
10.01,000 (675)325 
Developed technology
5 - 10
6.98,249 (5,843)2,406 
Other
3 - 5
4.85,142 (500)4,642 
Definite-lived intangible assets13.1$853,069 $(434,748)$418,321 
Indefinite-lived intangible assets84,367 
Total intangible assets, net$502,688 
Estimated
Useful
Lives
(years)
Weighted
Average
Amortization
Period
April 30, 2023
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
(dollars in thousands)
Customer relationships
5 - 16
12.4$669,142 $(432,220)$236,922 
Definite-lived trade names
5 - 20
15.6100,326 (25,407)74,919 
Vendor agreements
8 - 10
10.01,000 (575)425 
Developed technology
5 - 10
6.98,261 (5,596)2,665 
Other
3 - 5
3.21,551 (1,189)362 
Definite-lived intangible assets12.8$780,280 $(464,987)$315,293 
Indefinite-lived intangible assets84,367 
Total intangible assets, net$399,660 
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$69,663 
202661,146 
202753,698 
202845,668 
202938,936 
Thereafter149,210 
Total$418,321