| Schedule of Goodwill |
The changes in the carrying value of goodwill for the period presented are as follows (in thousands):
| | | | | | | | | | | | | | | | | | | Carrying Value | | Balance as of December 31, 2024 | | | | | | $ | 112,728 | | | Addition from acquisitions | | | | | | 146,984 | | | Foreign currency translation adjustments | | | | | | (476) | | | Balance as of September 30, 2025 | | | | | | $ | 259,236 | |
|
| Schedule of Finite-Lived Intangible Assets |
Intangible assets, net as of September 30, 2025 consist of the following (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Gross Amount | | Accumulated Amortization and Impairment | | Net Carrying Value | | Weighted Average Remaining Useful Life (Years) | | Platform partnerships | | $ | 99,832 | | | $ | (2,080) | | | $ | 97,752 | | | 11.8 | | Trade name | | 31,561 | | | (13,062) | | | 18,499 | | | 2.5 | | 503B pharmacy license | | 28,596 | | | (3,098) | | | 25,498 | | | 8.9 | | Other | | 59,965 | | | (6,783) | | | 53,182 | | | 3.5 | | Intangible assets, net | | $ | 219,954 | | | $ | (25,023) | | | $ | 194,931 | | | 8.2 |
Intangible assets, net as of December 31, 2024 consist of the following (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Gross Amount | | Accumulated Amortization and Impairment | | Net Carrying Value | | Weighted Average Remaining Useful Life (Years) | | 503B pharmacy license | | $ | 28,596 | | | $ | (953) | | | $ | 27,643 | | | 9.7 | | Trade name | | 24,170 | | | (9,256) | | | 14,914 | | | 6.5 | | Other | | 4,786 | | | (3,933) | | | 853 | | | 6.0 | | Intangible assets, net | | $ | 57,552 | | | $ | (14,142) | | | $ | 43,410 | | | 8.5 |
|
| Finite-lived Intangible Assets Amortization Expense |
Amortization that will be charged to expense over the remaining life of the intangible assets subsequent to September 30, 2025 is as follows (in thousands):
| | | | | | | | | | The remainder of 2025 | | $ | 9,273 | | 2026 | | 36,447 | | 2027 | | 33,124 | | 2028 | | 21,681 | | 2029 | | 16,047 | | 2030 and thereafter | | 78,359 | | | $ | 194,931 |
|