| Goodwill and Intangible Assets, Net |
Goodwill and Intangible Assets, Net Goodwill The activity in goodwill was as follows: | | | | | | | (in thousands) | Six Months Ended June 30, 2024 | | Balance, beginning of period | $ | 249,176 | | | Addition from business acquisitions | 20,564 | | | Foreign currency translation | (2,685) | | | Remeasurement from provisional purchase accounting amount | 1,817 | | | Balance, end of period | $ | 268,872 | |
Intangible Assets Intangible assets, net consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2024 | | ($ in thousands) | Gross Carrying Amount | | Accumulated Amortization | | Foreign Currency Translation | | Net | | Weighted Average Remaining Amortization Period | | Subscriber relationships | $ | 109,923 | | | $ | (37,983) | | | $ | (851) | | | $ | 71,089 | | | 6.5 years | | Developed technology | 56,018 | | | (19,217) | | | (371) | | | 36,430 | | | 5.1 years | | $ | 165,941 | | | $ | (57,200) | | | $ | (1,222) | | | $ | 107,519 | | | 6.0 years |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | December 31, 2023 | | ($ in thousands) | Gross Carrying Amount | | Accumulated Amortization | | Foreign Currency Translation | | Net | | Weighted Average Remaining Amortization Period | | Subscriber relationships | $ | 105,228 | | | $ | (32,097) | | | $ | 724 | | | $ | 73,855 | | | 6.6 years | | Developed technology | 48,843 | | | (15,669) | | | 315 | | | 33,489 | | | 5.0 years | | $ | 154,071 | | | $ | (47,766) | | | $ | 1,039 | | | $ | 107,344 | | | 6.1 years |
The estimated future annual amortization expense related to intangible assets is as follows: | | | | | | | (in thousands) | | | Remainder of 2024 | $ | 9,908 | | | 2025 | 19,689 | | | 2026 | 18,685 | | | 2027 | 18,211 | | | 2028 | 16,873 | | | Thereafter | 24,153 | | | Total future amortization | $ | 107,519 | |
|