XML 55 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]  
Schedule of Amounts Related to Goodwill

Amounts related to goodwill as of December 31, are as follows:

 

 

 

Assessment,

Permitting and

Response

 

 

Measurements

and

Analysis

 

 

Remediation

and

Reuse

 

 

Total

 

Balance as of December 31, 2019

 

$

15,173

 

 

$

68,628

 

 

$

43,257

 

 

$

127,058

 

Goodwill acquired during the year

 

 

146,983

 

 

 

426

 

 

 

200

 

 

 

147,609

 

Balance as of December 31, 2020

 

$

162,156

 

 

$

69,054

 

 

$

43,457

 

 

$

274,667

 

Schedule of Amounts Related to Finite-Lived Intangible Assets

Amounts related to finite-lived intangible assets as of December 31, are as follows:

 

2020

 

Estimated

Useful Life

 

Gross

Balance

 

 

Accumulated

Amortization

 

 

Total

Intangible

Assets—Net

 

Finite lived intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

7–15 years

 

$

164,782

 

 

$

53,446

 

 

$

111,336

 

Covenants not to compete

 

4–5 years

 

 

29,942

 

 

 

21,469

 

 

 

8,473

 

Trade names

 

1–5 years

 

 

16,938

 

 

 

12,849

 

 

 

4,089

 

Proprietary software and other software licenses

 

3-5 years

 

 

21,007

 

 

 

6,132

 

 

 

14,875

 

Patent

 

16 years

 

 

17,479

 

 

 

1,398

 

 

 

16,081

 

Total other intangible assets—net

 

 

 

$

250,148

 

 

$

95,294

 

 

$

154,854

 

 

2019

 

Estimated

Useful Life

 

Gross

Balance

 

 

Accumulated

Amortization

 

 

Total

Intangible

Assets—Net

 

Finite lived intangible assets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer relationships

 

7–15 years

 

$

108,782

 

 

$

36,700

 

 

$

72,082

 

Covenants not to compete

 

4–5 years

 

 

25,832

 

 

 

17,572

 

 

 

8,260

 

Trade names

 

1–5 years

 

 

12,738

 

 

 

10,230

 

 

 

2,508

 

Proprietary software

 

3 years

 

 

3,885

 

 

 

1,359

 

 

 

2,526

 

Patent

 

16 years

 

 

17,479

 

 

 

306

 

 

 

17,173

 

Total other intangible assets—net

 

 

 

$

168,716

 

 

$

66,167

 

 

$

102,549

 

Schedule of Future Amortization Expense

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

 

2021

 

 

28,157

 

2022

 

 

24,071

 

2023

 

 

20,089

 

2024

 

 

16,951

 

2025 and thereafter

 

 

65,586

 

Total

 

$

154,854