| Schedule of Gross Carrying Amount and Associated Accumulated Amortization of Intangible Assets |
The gross carrying amount and associated accumulated amortization of intangible assets were as follows: | | | | | | | | | | | | | | | | | | | April 30, 2026 | | (in thousands) | Gross carrying amount | | Accumulated amortization | | Net carrying amount | | Amortizable intangible assets: | | | | | | | Software and software development costs | $ | 370,113 | | | $ | (289,418) | | | $ | 80,695 | | | Acquired HSA portfolios | 737,304 | | | (185,800) | | | 551,504 | | | Acquired customer relationships | 759,782 | | | (321,436) | | | 438,346 | | | Acquired developed technology | 132,825 | | | (130,325) | | | 2,500 | | | Acquired trade names | 12,900 | | | (12,900) | | | — | | | Total amortizable intangible assets | $ | 2,012,924 | | | $ | (939,879) | | | $ | 1,073,045 | |
| | | | | | | | | | | | | | | | | | | January 31, 2026 | | (in thousands) | Gross carrying amount | | Accumulated amortization | | Net carrying amount | | Amortizable intangible assets: | | | | | | | Software and software development costs | $ | 356,597 | | | $ | (278,291) | | | $ | 78,306 | | | Acquired HSA portfolios | 737,304 | | | (173,687) | | | 563,617 | | | Acquired customer relationships | 759,782 | | | (308,512) | | | 451,270 | | | Acquired developed technology | 132,825 | | | (128,846) | | | 3,979 | | | Acquired trade names | 12,900 | | | (12,900) | | | — | | | Total amortizable intangible assets | $ | 1,999,408 | | | $ | (902,236) | | | $ | 1,097,172 | |
|