| Schedule of Finite-Lived Intangible Assets |
Identifiable intangible assets consisted of the following (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2020 | | December 31, 2021 | | | Gross Carrying Amount (1) | Accumulated Amortization (1) | Net Carrying Value | | Gross Carrying Amount (1) | Accumulated Amortization (1) | Net Carrying Value | | Listing relationships | | $ | 42,501 | | $ | (9,492) | | $ | 33,009 | | | $ | 42,501 | | $ | (15,467) | | $ | 27,034 | | | Customer contacts | | 4,346 | | (2,159) | | 2,187 | | | 4,346 | | (3,570) | | 776 | | | Developed technology | | 37,800 | | (28,417) | | 9,383 | | | 22,900 | | (20,956) | | 1,944 | | | Trade names | | 35,753 | | (13,823) | | 21,930 | | | 33,163 | | (17,980) | | 15,183 | | | Other | | 9,652 | | (275) | | 9,377 | | | 9,650 | | (2,279) | | 7,371 | | | Total intangible assets | | $ | 130,052 | | $ | (54,166) | | $ | 75,886 | | | $ | 112,560 | | $ | (60,252) | | $ | 52,308 | |
(1) Excludes write off of intangible assets that have been fully amortized.
|
| Schedule of Estimated Amortization Expense for Intangible Assets |
Estimated future amortization expense for intangible assets as of December 31, 2021 was as follows (in thousands):
| | | | | | | Year Ending December 31, | Amount | | 2022 | $ | 16,320 | | | 2023 | 12,065 | | | 2024 | 6,988 | | | 2025 | 5,313 | | | 2026 | 3,679 | | | Thereafter | 7,943 | | | Total future amortization expense | $ | 52,308 | |
|
| Schedule of Goodwill |
Goodwill
The changes in the carrying amount of goodwill for the years ended December 31, 2020 and 2021 were as follows (in thousands):
| | | | | | | Amount | | | | | | | | Balance as of December 31, 2019 | $ | 652,088 | | | | | Foreign currency translation adjustments | 3,713 | | | Balance as of December 31, 2020 | 655,801 | | | | | Foreign currency translation adjustments | (3,199) | | | Balance as of December 31, 2021 | $ | 652,602 | |
|