XML 107 R82.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Commitments and Contingencies Disclosure [Abstract]      
Operating lease term (more than one year) 1 year    
Lease Commitments, 2016 $ 25,463    
Lease Commitments, 2017 21,064    
Lease Commitments, 2018 18,928    
Lease Commitments, 2019 14,912    
Lease Commitments, 2020 11,835    
Lease Commitments, Thereafter 72,888    
Lease Commitments, Total 165,090    
Rental expense $ 24,446 $ 22,516 $ 6,523