XML 66 R50.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Disclosure threshold for future non-cancelable purchase and service obligations greater than $100,000 and one year
Non-cancelable purchase and service obligations [Abstract]  
2017 $ 12,630 [1]
2018 8,799
2019 3,876
2020 2,549
2021 800
Thereafter 400
Total obligations $ 29,054
[1] (1) Includes $4.9 million related to the construction of a new facility on our corporate campus.