Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Future minimum lease payments (Details)

v3.10.0.1
Commitments and Contingencies - Future minimum lease payments (Details)
$ in Thousands
Jun. 30, 2018
USD ($)
Operating Leases  
Remainder of 2018 $ 12,148
2019 18,091
2020 15,622
2021 12,029
2022 8,995
Thereafter 6,057
Total 72,942
Minimum Purchase Commitments  
Remainder of 2018 19,254
2019 12,125
2020 400
2021 165
2022 0
Thereafter 0
Minimum Purchase Commitments 31,944
Capital Spend Commitments  
Minimum Purchase Commitments  
Remainder of 2018 16,393
2019 0
2020 0
2021 0
2022 0
Thereafter 0
Minimum Purchase Commitments $ 16,393