XML 30 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitment and Contingencies - Contractual Obligations (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
Total future lease payments $ 32,946
Total Obligations  
Total Obligations 89,520
Next 12 Months 4,872
2-3 Years 11,480
4-5 Years 56,957
More than 5 Years 16,211
Facility leases  
Operating Leases  
Next 12 Months 3,014
2-3 Years 6,182
4-5 Years 6,174
More than 5 Years 16,211
Total future lease payments 31,581
Equipment operating leases  
Operating Leases  
Next 12 Months 58
2-3 Years 48
4-5 Years 33
More than 5 Years 0
Total future lease payments 139
Debt obligations  
Debt obligations  
Total bank debt obligation 57,800
Next 12 Months 1,800
2-3 Years 5,250
4-5 Years 50,750
More than 5 Years $ 0