XML 46 R29.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure  
Schedule of future minimum rental payments for operating leases
(in thousands)      
2017   $ 10,267  
2018     10,280  
2019     7,797  
2020     4,786  
2021     3,288  
Thereafter     4,195  
Total rental commitments   $ 40,613