Goodwill and Other Intangible Assets, Net (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Intangible Asset, Goodwill and Other [Abstract] |
|
| Schedule of Finite-Lived Intangible Assets, Net |
Other intangible assets, net consisted of the following (in thousands, except useful lives): | | | | | | | | | | | | | | | | | | | Estimated Useful Lives (Years) | | June 30, 2026 | | December 31, 2025 | | Amortizable: | | | | | | | Developed technology | 5-14 | | $ | 225,800 | | | $ | 225,800 | | | Computer software and other | 3-5 | | 31,060 | | | 29,285 | | | Customer relationships | 5-10 | | 227,897 | | | 230,660 | | | Backlog | 1 | | 22,115 | | | 22,635 | | | Trade name | 10-20 | | 26,673 | | | 27,139 | | | Total amortizable intangibles | | | 533,545 | | | 535,519 | | | Accumulated amortization: | | | | | | | Developed technology | | | 149,148 | | | 139,669 | | | Computer software and other | | | 17,548 | | | 16,046 | | | Customer relationships | | | 138,399 | | | 127,301 | | | Backlog | | | 21,677 | | | 20,447 | | | Trade name | | | 4,601 | | | 3,777 | | | Total accumulated amortization | | | 331,373 | | | 307,240 | | | Total amortizable intangibles, net | | | 202,172 | | | 228,279 | | | | | | | | | Non-amortizable: | | | | | | | Trade name | | | 10,300 | | | 10,300 | | | | | | | | | Total other intangible assets, net | | | $ | 212,472 | | | $ | 238,579 | |
|
| Schedule of Indefinite-Lived Intangible Assets, Net |
Other intangible assets, net consisted of the following (in thousands, except useful lives): | | | | | | | | | | | | | | | | | | | Estimated Useful Lives (Years) | | June 30, 2026 | | December 31, 2025 | | Amortizable: | | | | | | | Developed technology | 5-14 | | $ | 225,800 | | | $ | 225,800 | | | Computer software and other | 3-5 | | 31,060 | | | 29,285 | | | Customer relationships | 5-10 | | 227,897 | | | 230,660 | | | Backlog | 1 | | 22,115 | | | 22,635 | | | Trade name | 10-20 | | 26,673 | | | 27,139 | | | Total amortizable intangibles | | | 533,545 | | | 535,519 | | | Accumulated amortization: | | | | | | | Developed technology | | | 149,148 | | | 139,669 | | | Computer software and other | | | 17,548 | | | 16,046 | | | Customer relationships | | | 138,399 | | | 127,301 | | | Backlog | | | 21,677 | | | 20,447 | | | Trade name | | | 4,601 | | | 3,777 | | | Total accumulated amortization | | | 331,373 | | | 307,240 | | | Total amortizable intangibles, net | | | 202,172 | | | 228,279 | | | | | | | | | Non-amortizable: | | | | | | | Trade name | | | 10,300 | | | 10,300 | | | | | | | | | Total other intangible assets, net | | | $ | 212,472 | | | $ | 238,579 | |
|
| Schedule of Future Annual Amortization Expense of Amortizable Intangible Assets |
Estimated future amortization expense of intangible assets as of June 30, 2026, is as follows (in thousands): | | | | | | | Amount | | Remainder of 2026 | $ | 22,723 | | | 2027 | 38,914 | | | 2028 | 38,829 | | | 2029 | 38,829 | | | 2030 | 28,262 | | | Thereafter | 34,615 | | | $ | 202,172 | |
|