Schedule of Intangible Assets and Goodwill [Table Text Block] |
Intangible assets, carried at cost less accumulated amortization and amortized on a straight-line basis, were as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Weighted-Average Amortization Life in Years | | September 30, 2024 | | | | Cost | | Accumulated Amortization | | Net | Patents | | 10 | | $ | 35,880 | | | $ | 22,320 | | | $ | 13,560 | | Customer contracts | | 12 | | 9,928 | | | 6,958 | | | 2,970 | | Non-contractual customer relationships | | 8 | | 562,067 | | | 225,145 | | | 336,922 | | Trademarks | | 1 | | 5,425 | | | 5,425 | | | — | | Trade name | | 15 | | 18,254 | | | 8,070 | | | 10,184 | | Developed technology | | 10 | | 625,128 | | | 213,734 | | | 411,394 | | Non-compete | | 3 | | 9,100 | | | 9,100 | | | — | | Total amortized intangible assets | | | | $ | 1,265,782 | | | $ | 490,752 | | | $ | 775,030 | | | | | | | | | | | Internally developed software(1) | | | | $ | 10,793 | | | | | $ | 10,793 | | | | | | | | | | | Total intangible assets | | | | $ | 1,276,575 | | | $ | 490,752 | | | $ | 785,823 | |
______________________________ (1) Internally developed software will be amortized when the projects are complete and the assets are ready for their intended use.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Weighted-Average Amortization Life in Years | | December 31, 2023 | | | | Cost | | Accumulated Amortization | | Net | Patents | | 10 | | $ | 33,261 | | | $ | 20,637 | | | $ | 12,624 | | Customer contracts | | 12 | | 10,018 | | | 6,755 | | | 3,263 | | Non-contractual customer relationships | | 8 | | 554,982 | | | 171,279 | | | 383,703 | | Trademarks | | 1 | | 5,425 | | | 5,425 | | | — | | Trade name | | 15 | | 18,251 | | | 7,162 | | | 11,089 | | Developed technology | | 10 | | 587,852 | | | 167,913 | | | 419,939 | | Non-compete | | 3 | | 9,100 | | | 7,450 | | | 1,650 | | Total amortized intangible assets | | | | $ | 1,218,889 | | | $ | 386,621 | | | $ | 832,268 | | | | | | | | | | | Internally developed software(1) | | | | $ | 38,320 | | | | | $ | 38,320 | | | | | | | | | | | Total intangible assets | | | | $ | 1,257,209 | | | $ | 386,621 | | | $ | 870,588 | |
|
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] |
As of September 30, 2024 estimated annual amortization for our intangible assets for each of the next five years and thereafter is approximately (in thousands): | | | | | | | | | Remainder of 2024 | | $ | 34,116 | | 2025 | | 132,064 | | 2026 | | 129,927 | | 2027 | | 119,765 | | 2028 | | 119,167 | | 2029 | | 116,077 | | Thereafter | | 123,914 | | Total | | $ | 775,030 | |
|