XML 41 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill are as follows:
Amount
Balance at December 31, 2025$674,262 
Additions63,148 
Effect of foreign currency translation(25)
Balance at March 31, 2026$737,385 
Schedule of Finite-Lived Intangible Assets
Intangible assets, net consist of the following:
As of March 31, 2026
Weighted
Average
Useful Life
Gross carrying
amount
Accumulated
Amortization
Net carrying
amount
Finite-lived intangible assets
 Developed technology 9.8 years$274,060 $(88,317)$185,743 
 Customer relationships 19.7 years260,426 (41,768)218,658 
 Trade names5.2 years13,421 (7,953)5,468 
 Licenses9.8 years5,251 (1,029)4,222 
Backlog1.0 year900 (75)825 
Finite-lived intangible assets$554,058 $(139,142)$414,916 
As of December 31, 2025
Weighted
Average
Useful Life
Gross carrying
amount
Accumulated
amortization
Net carrying
amount
Finite-lived intangible assets
 Developed technology 9.9 years$265,031 $(81,571)$183,460 
 Customer relationships 20.0 years253,635 (38,525)215,110 
 Trade names5.2 years12,328 (7,331)4,997 
 Licenses9.8 years5,254 (896)4,358 
Total finite-lived intangible assets$536,248 $(128,323)$407,925 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Estimated future amortization expense for finite-lived intangibles is as follows:
Years ending December 31Amount
2026 (for the remaining period)$34,620 
202745,014 
202842,569 
202942,362 
203041,823 
Thereafter208,528 
    Total future amortization expense on intangible assets$414,916