XML 46 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Leases (Tables)
12 Months Ended
Dec. 31, 2012
Leases  
Schedule of future minimum payments of non-cancelable operating leases

At December 31, 2012, future minimum payments for all non-cancelable operating leases with an initial or remaining term of one year or more are as follows (in thousands):

2013

  $ 10,585  

2014

    8,090  

2015

    6,081  

2016

    4,600  

2017

    2,129  

Thereafter

    12,447  
       

 

  $ 43,932