XML 47 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill

The following table shows the changes in the carrying amount of goodwill for the years ended December 31, 2024 and 2023:

 

 

 

North America Loss Adjusting

 

 

International Operations

 

 

Broadspire

 

 

Platform Solutions

 

 

Total

 

 

 

(In thousands)

 

Balance at December 31, 2022:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$

88,893

 

 

$

81,779

 

 

$

113,374

 

 

$

65,556

 

 

$

349,602

 

Accumulated impairment losses

 

 

(71,626

)

 

 

(81,779

)

 

 

(100,437

)

 

 

(19,138

)

 

 

(272,980

)

Net goodwill

 

$

17,267

 

 

$

-

 

 

$

12,937

 

 

$

46,418

 

 

$

76,622

 

2023 Activity:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency effects

 

 

102

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

102

 

Balance at December 31, 2023:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$

88,995

 

 

$

81,779

 

 

$

113,374

 

 

$

65,556

 

 

$

349,704

 

Accumulated impairment losses

 

 

(71,626

)

 

 

(81,779

)

 

 

(100,437

)

 

 

(19,138

)

 

 

(272,980

)

Net goodwill

 

$

17,369

 

 

$

-

 

 

$

12,937

 

 

$

46,418

 

 

$

76,724

 

2024 Activity:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency effects

 

 

(356

)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(356

)

Balance at December 31, 2024:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Goodwill

 

$

88,639

 

 

$

81,779

 

 

$

113,374

 

 

$

65,556

 

 

$

349,348

 

Accumulated impairment losses

 

 

(71,626

)

 

 

(81,779

)

 

 

(100,437

)

 

 

(19,138

)

 

 

(272,980

)

Net goodwill

 

$

17,013

 

 

$

-

 

 

$

12,937

 

 

$

46,418

 

 

$

76,368

 

Schedule of Finite-Lived Intangible Assets

The following is a summary of finite-lived intangible assets acquired through business acquisitions as of December 31, 2024 and 2023:

 

 

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

 

Weighted-
Average
Amortization
Period

 

 

(In thousands, except years)

 

 

 

December 31, 2024:

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

161,459

 

 

$

(125,639

)

 

$

35,820

 

 

7.3 years

Technology-based

 

 

21,735

 

 

 

(16,364

)

 

 

5,371

 

 

3.3 years

Trade name

 

 

5,828

 

 

 

(3,721

)

 

 

2,107

 

 

3.7 years

Other

 

 

6,795

 

 

 

(6,278

)

 

 

517

 

 

2.1 years

Total

 

$

195,817

 

 

$

(152,002

)

 

$

43,815

 

 

6.0 years

December 31, 2023:

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

$

159,707

 

 

$

(119,416

)

 

$

40,291

 

 

7.8 years

Technology-based

 

 

22,023

 

 

 

(14,818

)

 

 

7,205

 

 

4.4 years

Trade name

 

 

6,030

 

 

 

(3,121

)

 

 

2,909

 

 

4.9 years

Other

 

 

6,819

 

 

 

(6,048

)

 

 

771

 

 

2.9 years

Total

 

$

194,579

 

 

$

(143,403

)

 

$

51,176

 

 

6.7 years

Schedule of Finite-lived Intangible Assets, Future Amortization Expense

At December 31, 2024, annual estimated aggregate amortization expense for intangible assets subject to amortization for the next five years is as follows:

 

 

 

Annual
Amortization
Expense

 

Year Ending December 31,

 

(In thousands)

 

2025

 

$

7,344

 

2026

 

 

7,161

 

2027

 

 

5,629

 

2028

 

 

5,629

 

2029

 

 

3,395

 

Schedule of Indefinite-Lived Intangible Assets

The following is a summary of indefinite-lived intangible assets at December 31, 2024 and 2023:

 

 

 

Gross Carrying
Amount

 

 

Accumulated
Impairments

 

 

Net Carrying
Value

 

 

 

(In thousands)

 

December 31, 2024:

 

 

 

 

 

 

 

 

 

Trade names

 

$

32,802

 

 

$

(2,072

)

 

$

30,730

 

December 31, 2023:

 

 

 

 

 

 

 

 

 

Trade names

 

$

32,682

 

 

$

(2,072

)

 

$

30,610