XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.1
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2021
GOODWILL AND INTANGIBLE ASSETS  
Schedule of intangible assets

March 31, 2021

    

Gross Carrying 

    

Accumulated 

    

Net Carrying 

Amount

Amortization

Amount

Technology

$

90,669

$

(27,386)

$

63,283

Customer relationships

 

113,426

(28,264)

 

85,162

Trademarks and other

 

26,991

(6,047)

 

20,944

Total

$

231,086

$

(61,697)

$

169,389

December 31, 2020

    

Gross Carrying 

    

Accumulated 

    

Net Carrying

Amount

Amortization

 Amount

Technology

$

85,075

$

(24,999)

$

60,076

Customer relationships

 

114,171

 

(26,880)

 

87,291

Trademarks and other

 

27,021

 

(5,449)

 

21,572

Total

$

226,267

$

(57,328)

$

168,939

Schedule of amortization expense related to intangible assets

Three Months Ended March 31, 

    

2021

    

2020

Amortization expense

$

5,384

$

5,006

Schedule of estimated amortization expense related to intangible assets

Year Ending December 31, 

    

2021 (remaining)

$

16,263

2022

 

21,430

2023

 

21,411

2024

 

18,526

2025

 

14,039

Thereafter

 

77,720

Total

$

169,389