XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
INTANGIBLE ASSETS AND GOODWILL (Tables)
9 Months Ended
Sep. 30, 2024
INTANGIBLE ASSETS AND GOODWILL  
Schedule of intangible assets

September 30, 2024

    

Gross Carrying 

    

Accumulated 

    

Net Carrying 

    

Weighted Average Remaining

Amount

Amortization

Amount

 

Useful Life (in years)

Technology

$

100,988

$

(69,407)

$

31,581

7.1

Customer relationships

 

170,486

(68,944)

 

101,542

8.8

Trademarks and other

 

27,219

(15,052)

 

12,167

4.9

Total

$

298,693

$

(153,403)

$

145,290

8.1

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 September 30, 

Nine Months Ended September 30, 

    

2024

    

2023

    

2024

    

2023

Amortization expense

$

6,772

$

7,049

$

20,519

$

21,186

Schedule of estimated future amortization expense related to intangible assets

Year Ending December 31, 

    

2024 (remaining)

$

5,573

2025

 

22,148

2026

 

20,063

2027

 

17,815

2028

16,569

Thereafter

 

63,122

Total

$

145,290

Schedule of changes in goodwill

December 31, 2023

$

283,840

Additions from acquisition

16,601

Foreign currency translation and other

(1,405)

September 30, 2024

    

$

299,036