XML 60 R128.htm IDEA: XBRL DOCUMENT v2.4.0.8
Operating Leases (Details) (USD $)
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Leases [Abstract]      
Rental expense for all non-cancelable operating leases $ 18,100,000 $ 18,600,000 $ 18,600,000
Future minimum rentals under operating leases:      
Future minimum operating lease payments due, 2014 15,070,000    
Future minimum operating lease payments due, 2015 10,101,000    
Future minimum operating lease payments due, 2016 8,487,000    
Future minimum operating lease payments due, 2017 8,227,000    
Future minimum operating lease payments due, 2018 7,917,000    
Future minimum operating lease payments due, 2019 and thereafter $ 33,865,000