XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 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,146

 

 

 

37,735

 

 

 

44,881

 

Acquisitions measurement period adjustments

 

 

(170

)

 

 

(6

)

 

 

12

 

 

 

(164

)

Foreign currency translation impact

 

 

 

 

 

 

 

 

(22

)

 

 

(22

)

Balance as of June 30, 2023

 

$

184,946

 

 

$

93,345

 

 

$

90,272

 

 

$

368,563

 

Schedule of Amounts Related to Finite-Lived Intangible Assets

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

 

June 30, 2023

 

Estimated
Useful Life

 

Gross
Balance

 

 

Accumulated
Amortization

 

 

Total
Intangible
Assets—Net

 

Finite lived intangible assets

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

2-15 years

 

$

214,821

 

 

$

105,385

 

 

$

109,436

 

Covenants not to compete

 

4-5 years

 

 

33,996

 

 

 

29,675

 

 

 

4,321

 

Trade names

 

1-5 years

 

 

22,213

 

 

 

19,371

 

 

 

2,842

 

Proprietary software

 

3-5 years

 

 

25,135

 

 

 

17,715

 

 

 

7,420

 

Patent

 

16 years

 

 

17,479

 

 

 

4,129

 

 

 

13,350

 

Total other intangible assets
   —net

 

 

 

$

313,644

 

 

$

176,275

 

 

$

137,369

 

 

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)

 

$

14,027

 

2024

 

 

25,239

 

2025

 

 

18,349

 

2026

 

 

14,498

 

2027

 

 

13,921

 

Thereafter

 

 

51,335

 

Total

 

$

137,369