XML 48 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The table below summarizes the Company’s intangible assets (in thousands):
Useful Lives
(Years)
Weighted Average Remaining
 Life (Years)
December 31, 2024
Intangible AssetsAccumulated AmortizationNet Balance
Trade names
2-9
4.238,822 (20,784)18,038 
Capitalized internal use software31.837,238 (16,087)21,151 
Software and technology
3-9
4.1196,821 (102,307)94,514 
Total$272,881 $(139,178)$133,703 
Useful Lives
(Years)
Weighted Average Remaining
 Life (Years)
December 31, 2023
Intangible AssetsAccumulated Amortization Net Balance
Customer relationships20.0$32,729 $(32,729)$— 
Trade names
2-9
5.238,859 (16,578)22,281 
Capitalized internal use software32.325,770 (5,893)19,877 
Software and technology
3-9
5.1196,136 (79,846)116,290 
Total$293,494 $(135,046)$158,448 
Schedule of Finite-lived Intangible Assets Amortization Expense
The estimated future amortization expense associated with intangible assets is as follows (in thousands):
Future Amortization
202537,715 
202635,330 
202729,033 
202825,305 
20296,320 
Total$133,703 
Schedule of Goodwill
The following table is a summary of the changes to goodwill (in thousands):
December 31,
20242023
Beginning balance$622,818 $618,506 
Foreign currency translation adjustment(7,419)4,312 
Ending balance$615,399 $622,818