XML 62 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies - Future Purchase Commitments (Details)
$ in Thousands
Mar. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2016 $ 47,123
2017 16,401
2018 8,725
2019 3,593
2020 2,407
Thereafter 6
Unconditional purchase obligations $ 78,255