XML 45 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets

Intangible assets consist of the following (in thousands):

 

Description

 

Weighted
Average
Remaining
Useful
Life in
Years

 

 

December 31, 2023

 

 

December 31, 2022

 

 

 

 

 

 

 

 

 

 

 

Trademark and tradenames

 

 

2.2

 

 

$

20,565

 

 

$

20,565

 

Accumulated amortization

 

 

 

 

 

(17,780

)

 

 

(15,210

)

Trademark and tradenames, net

 

 

 

 

 

2,785

 

 

 

5,355

 

Developed technology

 

 

3.3

 

 

 

96,271

 

 

 

87,593

 

Accumulated amortization

 

 

 

 

 

(76,166

)

 

 

(69,712

)

Developed technology, net

 

 

 

 

 

20,105

 

 

 

17,881

 

Customer relationships

 

 

5.6

 

 

 

95,747

 

 

 

95,348

 

Accumulated amortization

 

 

 

 

 

(78,908

)

 

 

(71,722

)

Customer relationships, net

 

 

 

 

 

16,839

 

 

 

23,626

 

Intangible assets, net of amortization

 

 

 

 

$

39,729

 

 

$

46,862

 

Schedule of Future Amortization of Intangible Assets

Future amortization of intangible assets is as follows (in thousands):

 

December 31,

 

Amount

 

2024

 

$

12,463

 

2025

 

 

9,532

 

2026

 

 

9,315

 

2027

 

 

4,327

 

2028

 

 

2,931

 

Thereafter

 

 

1,161

 

Total

 

$

39,729