XML 74 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Lease Commitments Lease Commitments (Tables)
12 Months Ended
Dec. 31, 2014
Leases, Operating [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease payments due under non-cancellable operating leases in effect at December 31, 2014 were as follows (in thousands of dollars):
    
2015
$
17,325

2016
15,227

2017
12,107

2018
5,284

2019
5,077

Thereafter
40,780

Total future minimum lease payments
$
95,800