XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Amounts Related to Goodwill

Amounts related to goodwill are as follows:

 

 

 

Assessment,
Permitting
and Response

 

 

Measurement
and
Analysis

 

 

Remediation
and
Reuse

 

 

Total

 

Balance as of December 31, 2022

 

$

185,116

 

 

$

86,205

 

 

$

52,547

 

 

$

323,868

 

Goodwill acquired during the period

 

 

 

 

 

7,183

 

 

 

40,637

 

 

 

47,820

 

Matrix acquisition measurement period adjustments (Note 7)

 

 

 

 

 

 

 

 

(15,053

)

 

 

(15,053

)

Prior year acquisitions measurement period adjustments (Note 7)

 

 

(170

)

 

 

(6

)

 

 

6

 

 

 

(170

)

Foreign currency translation impact

 

 

 

 

 

 

 

 

(66

)

 

 

(66

)

Balance as of September 30, 2023

 

$

184,946

 

 

$

93,382

 

 

$

78,071

 

 

$

356,399

 

 

Schedule of Amounts Related to Finite-Lived Intangible Assets

Amounts related to finite-lived intangible assets are as follows:

 

September 30, 2023

 

Estimated
Useful Life

 

Gross
Balance

 

 

Accumulated
Amortization

 

 

Total
Intangible
Assets—Net

 

Finite lived intangible assets

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

2-15 years

 

$

231,564

 

 

$

110,743

 

 

$

120,821

 

Covenants not to compete

 

4-5 years

 

 

36,371

 

 

 

30,385

 

 

 

5,986

 

Trade names

 

1-5 years

 

 

24,434

 

 

 

20,106

 

 

 

4,328

 

Proprietary software

 

3-5 years

 

 

25,895

 

 

 

18,528

 

 

 

7,367

 

Patent

 

16 years

 

 

17,479

 

 

 

4,404

 

 

 

13,075

 

Total other intangible assets
   —net

 

 

 

$

335,743

 

 

$

184,166

 

 

$

151,577

 

 

December 31, 2022

 

Estimated
Useful Life

 

Gross
Balance

 

 

Accumulated
Amortization

 

 

Total
Intangible
Assets—Net

 

Finite lived intangible assets

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

2-15 years

 

$

208,024

 

 

$

95,768

 

 

$

112,256

 

Covenants not to compete

 

4-5 years

 

 

33,542

 

 

 

28,280

 

 

 

5,262

 

Trade names

 

1-5 years

 

 

22,061

 

 

 

18,256

 

 

 

3,805

 

Proprietary software

 

3-5 years

 

 

22,698

 

 

 

15,810

 

 

 

6,888

 

Patent

 

16 years

 

 

17,479

 

 

 

3,583

 

 

 

13,896

 

Total other intangible assets
   —net

 

 

 

$

303,804

 

 

$

161,697

 

 

$

142,107

 

Schedule of Future Amortization Expense

Future amortization expense is estimated to be as follows for each of the five following years and thereafter:

 

December 31,

 

 

 

2023 (remaining)

 

$

7,769

 

2024

 

 

28,103

 

2025

 

 

21,128

 

2026

 

 

16,446

 

2027

 

 

15,847

 

Thereafter

 

 

62,284

 

Total

 

$

151,577