XML 151 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Property Plant And Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment consists of the following:

 

 

 

December 31.

 

 

 

2019

 

 

2018

 

 

 

(in thousands)

 

Computer equipment & purchased software

 

$

13,028

 

 

$

10,714

 

Employee computer equipment

 

 

13,829

 

 

 

8,972

 

Furniture and fixtures

 

 

14,319

 

 

 

13,019

 

Leasehold improvements

 

 

56,618

 

 

 

42,894

 

Equipment under finance lease

 

 

3,450

 

 

 

3,450

 

Internal-use software

 

 

7,770

 

 

 

5,363

 

Construction in progress

 

 

23,714

 

 

 

2,498

 

Total property and equipment

 

 

132,728

 

 

 

86,910

 

Less accumulated depreciation

 

 

(49,079

)

 

 

(34,442

)

Property and equipment, net

 

$

83,649

 

 

$

52,468