XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS AND GOODWILL (Tables)
3 Months Ended
Mar. 31, 2024
INTANGIBLE ASSETS AND GOODWILL  
Schedule of intangible assets

March 31, 2024

    

Gross Carrying 

    

Accumulated 

    

Net Carrying 

    

Weighted Average Remaining

Amount

Amortization

Amount

 

Useful Life (in years)

Technology

$

97,514

$

(63,086)

$

34,428

6.9

Customer relationships

 

167,981

(61,451)

 

106,530

9.3

Trademarks and other

 

27,104

(13,672)

 

13,432

5.3

Total

$

292,599

$

(138,209)

$

154,390

8.4

December 31, 2023

    

Gross Carrying 

    

Accumulated 

    

Net Carrying

Weighted Average Remaining

Amount

Amortization

 Amount

Useful Life (in years)

Technology

$

97,961

$

(60,412)

$

37,549

6.8

Customer relationships

 

168,685

(58,835)

 

109,850

9.5

Trademarks and other

 

27,141

(13,062)

 

14,079

5.6

Total

$

293,787

$

(132,309)

$

161,478

8.5

Schedule of amortization expense related to intangible assets

Three Months Ended March 31, 

    

2024

    

2023

Amortization expense

$

6,947

$

7,062

Schedule of estimated future amortization expense related to intangible assets

Year Ending December 31, 

    

2024 (remaining)

$

18,259

2025

 

20,988

2026

 

19,272

2027

 

17,366

2028

16,131

Thereafter

 

62,374

Total

$

154,390

Schedule of changes in goodwill

December 31, 2023

$

283,840

Foreign currency translation and other

(3,006)

March 31, 2024

    

$

280,834