XML 45 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2012
Commitments and Contingencies [Abstract]  
Future minimum operating lease commitments
         

2013

  $ 16,254  

2014

    11,900  

2015

    9,105  

2016

    5,526  

2017

    2,915  

Thereafter

    1,920  
   

 

 

 
    $     47,620