XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets and Goodwill (Tables)
9 Months Ended
Sep. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes to the Company's goodwill were as follows (in thousands):
Total
Ending balance at December 31, 2024
$978,217 
Additions for the Streamr.ai Acquisition
5,685 
Ending balance at September 30, 2025
$983,902 
Schedule of Intangible Assets
The Company's intangible assets are being amortized over their estimated useful lives as follows:
Years
Developed technology
3 to 5
In-process research and development
3 to 5
Customer relationships
0.5 to 4
Non-compete agreements
2 to 3
Other intangible assets
3 to 10
Schedule of Finite-Lived Intangible Assets
The Company’s intangible assets as of September 30, 2025 and December 31, 2024 included the following:
September 30, 2025December 31, 2024
(in thousands)
Amortizable intangible assets:
Developed technology$114,756 $109,736 
Customer relationships60 37,300 
In-process research and development8,830 8,830 
Other intangible assets
1,844 1,332 
Non-compete agreements690 — 
Total identifiable intangible assets, gross126,180 157,198 
Accumulated amortization—intangible assets:
Developed technology(102,213)(93,941)
Customer relationships(8)(34,192)
In-process research and development(7,938)(6,856)
Other intangible assets
(921)(900)
Non-compete agreements(22)— 
Total accumulated amortization—intangible assets(111,102)(135,889)
Total intangible assets, net
$15,078 $21,309 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of September 30, 2025:
Fiscal YearAmount
(in thousands)
Remaining 2025$2,633 
20268,095 
20272,466 
20281,367 
202979 
Thereafter438 
Total$15,078