XML 94 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2018
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following:
 
 
Estimated
Useful
 
December 31,
 
Life (years)
 
2018
 
2017
Computer and telecom equipment
3
 
 
5
 
$
29,883

 
$
27,742

Software
3
 
 
5
 
24,318

 
22,256

Leasehold improvements
Shorter of 7 years or
lease term
 
8,078

 
7,599

Furniture and fixtures
5
 
 
10
 
1,942

 
2,351

Automobiles
 
 
5
 
 
 
3,666

 
3,209

Construction and development in progress
 
 
N/A
 
 
 
299

 
12,579

 
 
 
 
 
 
 
68,186

 
75,736

Less accumulated depreciation
 
 
 
 
 
 
45,221

 
38,064

Total property and equipment, net
 
 
 
 
 
 
$
22,965

 
$
37,672