XML 26 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets  
Schedule of intangible assets

Weighted Average

Amortization Period

Accumulated

Intangible

    

(in years)

    

Gross Value

    

Amortization

    

Assets, net

March 31, 2020

Trade names

7.1

$

11,255

$

(4,211)

$

7,044

Client relationships

12.2

128,169

(23,753)

104,416

Non-competition agreements

5.0

6,602

(2,971)

3,631

Developed technology

8.0

68,593

(18,134)

50,459

Patient database

5.0

21,700

(4,702)

16,998

Domain name

10.0

59

(16)

43

Total intangible assets

$

236,378

$

(53,787)

$

182,591

Weighted Average

Amortization Period

Accumulated

Intangible

    

(in years)

    

Gross Value

    

Amortization

    

Assets, net

December 31, 2019

Trade names

7.1

$

11,255

$

(3,845)

$

7,410

Client relationships

12.2

128,169

(20,977)

107,192

Non-competition agreements

5.0

6,602

(2,641)

3,961

Developed technology

8.0

68,593

(15,870)

52,723

Patient database

5.0

21,700

(3,617)

18,083

Domain name

10.0

59

(15)

44

Total intangible assets

$

236,378

$

(46,965)

$

189,413

Schedule of estimated amortization expense

Years Ending December 31, 

    

2020 (April 1 - December 31)

    

$

20,467

2021

27,185

2022

26,123

2023

24,913

2024

17,912

2025

12,042

Thereafter

53,949

Total estimated amortization expense

$

182,591