| Schedule of Goodwill |
The change in the carrying amount of goodwill during the twelve months ended December 31, 2025 and the six months ended June 30, 2026, respectively, included the following: | | | | | | | (In thousands) | | | December 31, 2024 | $ | 1,432,387 | | | Foreign exchange | 2,646 | | | December 31, 2025 | 1,435,033 | | | Additions and adjustments | 3,920 | | | Foreign exchange | (737) | | | June 30, 2026 | $ | 1,438,216 | |
|
| Schedule of Finite-Lived Intangible Assets |
Intangible assets as of June 30, 2026 included the following: | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | (In thousands) | Weighted Average Amortization Period (in years) | | Gross Carrying Amount | | Accumulated Amortization | | Intangible Assets, net | | Customer relationships & other intangibles | 10.5 | | $ | 367,061 | | | $ | (131,883) | | | $ | 235,178 | | | Developed technology | 7.9 | | 729,276 | | | (289,852) | | | 439,424 | | | Patents | 14.2 | | 16,105 | | | (6,877) | | | 9,228 | | | Trade names | 15.3 | | 10,034 | | | (1,240) | | | 8,794 | | | Total intangible assets | | | $ | 1,122,476 | | | $ | (429,852) | | | $ | 692,624 | |
Intangible assets as of December 31, 2025 included the following: | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | (In thousands) | Weighted Average Amortization Period (in years) | | Gross Carrying Amount | | Accumulated Amortization | | Intangible Assets, net | | Customer relationships & other intangibles | 10.5 | | $ | 367,184 | | | $ | (116,701) | | | $ | 250,483 | | | Developed technology | 7.9 | | 725,237 | | | (248,098) | | | 477,139 | | | Patents | 14.1 | | 14,744 | | | (6,410) | | | 8,334 | | | Trade names | 15.3 | | 10,034 | | | (926) | | | 9,108 | | | Total intangible assets | | | $ | 1,117,199 | | | $ | (372,135) | | | $ | 745,064 | |
|
| Schedule of Finite-Lived Intangible Assets, Future Amortization Expense |
The following table summarizes amortization of intangible assets for future periods as of June 30, 2026: | | | | | | | (In thousands) | Annual Amortization | | 2026 | $ | 58,814 | | | 2027 | 116,354 | | | 2028 | 113,063 | | | 2029 | 112,743 | | | Thereafter | 291,650 | | | Total | $ | 692,624 | |
|