Quarterly report [Sections 13 or 15(d)]

Intangible Assets, net (Tables)

v3.25.2
Intangible Assets, net (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The intangible assets gross carrying amount and accumulated amortization were as follows:
June 30, 2025
Gross carrying amount
Accumulated
amortization
Net carrying
amount
Weighted average useful life in years
Finite-lived intangible assets:
Customer relationships
$ 77,127  $ (10,546) $ 66,581  15
Technology
301,158  (15,451) 285,707  13
Trademarks
34,872  (2,243) 32,629  15
Internal-use software licenses 12,638  (3,955) 8,683  6
In-process internal-use software
2,230  —  2,230 
Indefinite-lived intangible assets:
Tradename
300  —  300 
Total intangible assets
$ 428,325  $ (32,195) $ 396,130 

  December 31, 2024
  Gross
carrying
amount
Accumulated
amortization
Net
carrying
amount
Weighted average
useful life
in years
Finite-lived intangible assets:
Customer relationships
$ 39,606  $ (8,403) $ 31,203  21
Technology
33,379  (12,351) 21,028  15
Trademarks
3,172  (2,050) 1,122  9
Internal-use software licenses 8,760  (3,116) 5,644  6
In-process internal-use software
2,491  —  2,491 
Indefinite-lived intangible assets:
Tradename
300  —  300 
Total intangible assets
$ 87,708  $ (25,920) $ 61,788 
Schedule of Indefinite-Lived Intangible Assets
The intangible assets gross carrying amount and accumulated amortization were as follows:
June 30, 2025
Gross carrying amount
Accumulated
amortization
Net carrying
amount
Weighted average useful life in years
Finite-lived intangible assets:
Customer relationships
$ 77,127  $ (10,546) $ 66,581  15
Technology
301,158  (15,451) 285,707  13
Trademarks
34,872  (2,243) 32,629  15
Internal-use software licenses 12,638  (3,955) 8,683  6
In-process internal-use software
2,230  —  2,230 
Indefinite-lived intangible assets:
Tradename
300  —  300 
Total intangible assets
$ 428,325  $ (32,195) $ 396,130 

  December 31, 2024
  Gross
carrying
amount
Accumulated
amortization
Net
carrying
amount
Weighted average
useful life
in years
Finite-lived intangible assets:
Customer relationships
$ 39,606  $ (8,403) $ 31,203  21
Technology
33,379  (12,351) 21,028  15
Trademarks
3,172  (2,050) 1,122  9
Internal-use software licenses 8,760  (3,116) 5,644  6
In-process internal-use software
2,491  —  2,491 
Indefinite-lived intangible assets:
Tradename
300  —  300 
Total intangible assets
$ 87,708  $ (25,920) $ 61,788