| Schedule of Carrying Amount and Accumulated Amortization of Software Assets and Other Intangible Assets |
The carrying amount and accumulated amortization of the Company's software assets subject to amortization at each balance sheet date are as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | | | | | | | Gross Carrying Amount | | Accumulated Amortization | | Net Balance | | Gross Carrying Amount | | Accumulated Amortization | | Net Balance | | | | | | | | Software for internal use | $ | 479,077 | | | $ | (412,226) | | | $ | 66,851 | | | $ | 471,173 | | | $ | (394,851) | | | $ | 76,322 | | | | | | | | | Software for resale | 106,012 | | | (104,967) | | | 1,045 | | | 106,594 | | | (105,393) | | | 1,201 | | | | | | | | | Total software | $ | 585,089 | | | $ | (517,193) | | | $ | 67,896 | | | $ | 577,767 | | | $ | (500,244) | | | $ | 77,523 | | | | | | | |
The carrying amount and accumulated amortization of the Company’s other intangible assets subject to amortization at each balance sheet date are as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | Gross Carrying Amount | | Accumulated Amortization | | Net Balance | | Gross Carrying Amount | | Accumulated Amortization | | Net Balance | | Customer relationships | $ | 452,472 | | | $ | (316,316) | | | $ | 136,156 | | | $ | 453,414 | | | $ | (306,352) | | | $ | 147,062 | | | Trademarks and trade names | 22,102 | | | (22,102) | | | — | | | 22,235 | | | (22,235) | | | — | | | Total other intangible assets | $ | 474,574 | | | $ | (338,418) | | | $ | 136,156 | | | $ | 475,649 | | | $ | (328,587) | | | $ | 147,062 | | | | | | | | | | | | | |
|
| Schedule of Estimated Amortization Expense |
Based on capitalized intangible assets as of June 30, 2026, estimated amortization expense amounts in future fiscal years are as follows (in thousands): | | | | | | | | | | | | | | | | Fiscal Year Ending December 31, | | Software Amortization | | Other Intangible Assets Amortization | | Remainder of 2026 | | $ | 22,071 | | | $ | 10,645 | | | 2027 | | 26,698 | | | 20,989 | | | 2028 | | 13,374 | | | 18,584 | | | 2029 | | 4,128 | | | 17,966 | | | 2030 | | 1,451 | | | 17,716 | | | Thereafter | | 174 | | | 50,256 | | | Total | | $ | 67,896 | | | $ | 136,156 | |
|