XML 28 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Lease Commitments (Tables)
12 Months Ended
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Payments for all Non-Cancelable Operating Leases

Certain of these leases contain provisions for optional renewal at the end of the lease terms.

 

2015

$ 22,811   

2016

  17,581   

2017

  13,603   

2018

  9,996   

2019

  9,736   

Thereafter

  15,488