XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.1
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2023
GOODWILL AND INTANGIBLE ASSETS  
Schedule of intangible assets

March 31, 2023

    

Gross Carrying 

    

Accumulated 

    

Net Carrying 

Amount

Amortization

Amount

Technology

$

97,446

$

(50,504)

$

46,942

Customer relationships

 

167,927

(48,272)

 

119,655

Trademarks and other

 

27,073

(11,079)

 

15,994

Total

$

292,446

$

(109,855)

$

182,591

December 31, 2022

    

Gross Carrying 

    

Accumulated 

    

Net Carrying

Amount

Amortization

 Amount

Technology

$

97,237

$

(47,196)

$

50,041

Customer relationships

 

167,631

(44,774)

 

122,857

Trademarks and other

 

27,036

(10,408)

 

16,628

Total

$

291,904

$

(102,378)

$

189,526

Schedule of amortization expense related to intangible assets

Three Months Ended March 31, 

    

2023

    

2022

Amortization expense

$

7,062

$

5,509

Schedule of estimated amortization expense related to intangible assets

Year Ending December 31, 

    

2023 (remaining)

$

21,210

2024

 

25,200

2025

 

20,995

2026

 

19,280

2027

17,372

Thereafter

 

78,534

Total

$

182,591