XML 50 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Other Intangible Assets  
Schedule of intangible assets excluding goodwill

December 31, 2023

December 31, 2022

    

Weighted Average

    

    

Accumulated

    

Net Book

    

    

Accumulated

    

Net Book

Life (Years)

Cost

Amortization

Value

Cost

Amortization

Value

Customer relationships

 

17.2

$

55,454

$

(41,971)

$

13,483

$

55,454

$

(38,695)

$

16,759

Acquired technology

 

10.0

 

7,101

(6,967)

134

 

7,101

(6,767)

334

Trademarks

8.7

3,330

(2,825)

505

3,330

(2,435)

895

Intangible assets subject to amortization

$

65,885

$

(51,763)

$

14,122

$

65,885

$

(47,897)

$

17,988

Schedule of future aggregate amortization expense for identified amortizable intangibles

2024

$

3,630

2025

    

 

3,440

2026

2,471

2027

1,947

2028

1,580

Thereafter

1,054

$

14,122