XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Other Intangible Assets  
Schedule of intangible assets excluding goodwill

December 31, 2024

December 31, 2023

  

Weighted Average

  

  

Accumulated

  

Net Book

  

  

Accumulated

  

Net Book

Life (Years)

Cost

Amortization

Value

Cost

Amortization

Value

Customer relationships

 

17.2

$

55,454

$

(45,248)

$

10,206

$

55,454

$

(41,971)

$

13,483

Acquired technology

 

10.0

 

7,101

(7,101)

 

7,101

(6,967)

134

Trademarks

8.7

3,330

(3,044)

286

3,330

(2,825)

505

Intangible assets subject to amortization

$

65,885

$

(55,393)

$

10,492

$

65,885

$

(51,763)

$

14,122

Schedule of future aggregate amortization expense for identified amortizable intangibles

2025

$

3,440

2026

    

 

2,471

2027

1,947

2028

1,580

2029

1,054

$

10,492