XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Change in Goodwill
The following table summarizes the changes in the carrying amount of goodwill, for the periods presented (in thousands):

For the Year Ended December 31,
202420232022
Balance, beginning of period$1,116,542 $722,774 $426,297 
Goodwill acquired (1)
20,809 395,164 296,597 
Measurement period adjustment — 971 — 
Goodwill disposal (2)
— (2,363)— 
Foreign currency translation(31)(4)(120)
Balance, end of period$1,137,320 $1,116,542 $722,774 
————————
(1)Goodwill acquired from the addition of IPG in August 2022, NIA in January 2023 and Machinify in August 2024 as described in Note 4.
(2)Goodwill written-off upon disposal of non-strategic assets.
Schedule of Intangible Assets, Net
The following summarizes the estimated useful lives by asset classification:
Customer relationships
11 - 25 years
Technology5 years
Provider network contracts
2 - 5 years
Details of our intangible assets (in thousands, except weighted-average useful lives) are presented below:

December 31, 2024December 31, 2023
  Weighted- Average Remaining Useful LifeGross Carrying AmountAccumulated AmortizationNet Carrying ValueWeighted- Average Remaining Useful LifeGross Carrying AmountAccumulated AmortizationNet Carrying Value
Corporate trade name0.0$51,965 $51,965 $— 1.0$51,965 $30,288 $21,677 
Customer relationships13.5806,668 186,377 620,291 14.5806,668 139,150 667,518 
Technology3.0169,715 117,924 51,791 3.8162,015 101,566 60,449 
Below market lease, net0.01,218 1,218 — 0.01,218 1,218 — 
Provider network contracts4.826,522 18,448 8,074 1.118,054 15,689 2,365 
Total intangible assets, net$1,056,088 $375,932 $680,156 $1,039,920 $287,911 $752,009 
Schedule of Future Estimated Amortization of Intangible Assets
Future estimated amortization of intangible assets (in thousands) as of December 31, 2024, is as follows:

2025$66,203 
202665,953 
202763,211 
202851,277 
202948,864 
Thereafter384,648 
Total future amortization of intangible assets$680,156