XML 31 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future lease payments for operating leases
The following table summarizes gross and net principal contractual commitments as of September 30, 2018 (in thousands): 
 
Gross Operating Lease Commitments
 
Sublease Income
 
Net Operating Lease Commitments
 
Purchase Obligations
 
Total Commitments
2018 Remaining
$
1,531

 
$
(84
)
 
$
1,447

 
$
190

 
$
1,637

2019
5,447

 
(339
)
 
5,108

 
95

 
5,203

2020
4,070

 
(345
)
 
3,725

 
12

 
3,737

2021
3,195

 
(351
)
 
2,844

 

 
2,844

2022
2,365

 
(357
)
 
2,008

 

 
2,008

Thereafter
3,254

 
(271
)
 
2,983

 

 
2,983

Total
$
19,862

 
$
(1,747
)
 
$
18,115

 
$
297

 
$
18,412