XML 32 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2023
INTANGIBLE ASSETS  
INTANGIBLE ASSETS

NOTE 9—INTANGIBLE ASSETS

The carrying amount of intangible assets, net of accumulated amortization and impairment charges, as of December 31, 2023 and 2022 consisted of the following:

2023

    

Gross

    

    

    

    

 

Carrying

Accumulated

Currency

Net Book

Estimated Useful Lives

Amount

Acquisitions

Amortization

Impact

Value

Amortizable intangibles:

Customer relationships

2 to 15

 

years

$

78,183

700

$

(72,220)

$

(120)

$

6,543

Noncompete agreements

4 to 7

years

 

6,262

 

100

 

(6,146)

1

 

217

Software

3 to 4

years

 

1,660

 

 

(1,580)

 

80

Backlog

1 to 2

years

 

5,002

 

 

(4,981)

(21)

 

Databases

4 to 15

years

 

13,218

 

 

(8,455)

(180)

 

4,583

Trademark and trade names

3 to 5

years

 

2,590

 

600

 

(1,998)

 

1,192

Intangibles

$

106,915

$

1,400

$

(95,380)

$

(320)

$

12,615

2022

 

    

Gross

    

    

    

 

Carrying

Accumulated

Currency

Net Book

 

Estimated Useful Lives

Amount

    

Acquisitions

Amortization

    

Impact

    

Value

 

Amortizable intangibles:

Customer relationships

2 to 15

 

years

$

75,283

$

2,900

$

(70,273)

$

(115)

$

7,795

Noncompete agreements

4 to 7

years

 

5,962

 

300

 

(5,987)

 

275

Software

3 to 4

years

 

1,660

 

 

(1,557)

 

103

Backlog

1 to 2

years

 

5,002

 

 

(4,981)

(21)

 

Databases

4 to 15

years

 

13,218

 

 

(7,905)

(183)

 

5,130

Trademark and trade names

3 to 5

years

 

1,490

 

1,100

 

(1,513)

 

1,077

Intangibles

$

102,615

$

4,300

$

(92,216)

$

(319)

$

14,380

Amortization expense was $3.2 million, $2.3 million and $2.6 million for the years ended December 31, 2023, 2022 and 2021, respectively. The estimated future amortization expense subsequent to December 31, 2023 is as follows:

2024

    

$

2,927

 

2025

 

2,391

2026

 

1,774

2027

 

1,444

2028

1,253

Thereafter

 

2,826

$

12,615