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: | | | | | | | | | | | | | | | | | | | Gross | | Accumulated | | Net | | Carrying Amount | | Impairment Loss | | Carrying Amount | | (in thousands) | | Balance as of April 30, 2024 | $ | 917,689 | | | $ | (63,922) | | | $ | 853,767 | | | Goodwill recognized from acquisitions | 67,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 period | 2,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.4 | | 154,104 | | | (39,441) | | | 114,663 | | | Developed technology | 5-10 | | 7.0 | | 8,077 | | | (5,811) | | | 2,266 | | | Other | 3-10 | | 5.5 | | 8,023 | | | (2,276) | | | 5,747 | | | Definite-lived intangible assets | | | 13.0 | | $ | 947,853 | | | $ | (483,777) | | | $ | 464,076 | | | Indefinite-lived intangible assets | | | | | | | | | 84,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.4 | | 143,267 | | | (32,613) | | | 110,654 | | | Developed technology | 5-10 | | 6.9 | | 8,249 | | | (5,843) | | | 2,406 | | | Other | 3-10 | | 5.6 | | 6,142 | | | (1,175) | | | 4,967 | | | Definite-lived intangible assets | | | 13.1 | | $ | 853,069 | | | $ | (434,748) | | | $ | 418,321 | | | Indefinite-lived intangible assets | | | | | | | | | 84,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.4 | | 154,104 | | | (39,441) | | | 114,663 | | | Developed technology | 5-10 | | 7.0 | | 8,077 | | | (5,811) | | | 2,266 | | | Other | 3-10 | | 5.5 | | 8,023 | | | (2,276) | | | 5,747 | | | Definite-lived intangible assets | | | 13.0 | | $ | 947,853 | | | $ | (483,777) | | | $ | 464,076 | | | Indefinite-lived intangible assets | | | | | | | | | 84,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.4 | | 143,267 | | | (32,613) | | | 110,654 | | | Developed technology | 5-10 | | 6.9 | | 8,249 | | | (5,843) | | | 2,406 | | | Other | 3-10 | | 5.6 | | 6,142 | | | (1,175) | | | 4,967 | | | Definite-lived intangible assets | | | 13.1 | | $ | 853,069 | | | $ | (434,748) | | | $ | 418,321 | | | Indefinite-lived intangible assets | | | | | | | | | 84,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 | | | 2026 | 74,347 | | | 2027 | 66,526 | | | 2028 | 58,011 | | | 2029 | 50,331 | | | Thereafter | 195,271 | | | Total | $ | 464,076 | |
|