XML 67 R54.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies - Lease Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2014
Mar. 31, 2016
Mar. 31, 2015
Dec. 31, 2013
Future minimum commitments under the lease agreements        
2017   $ 50,763    
2018   51,087    
2019   43,210    
2020   35,179    
2021   30,873    
Thereafter   104,328    
Total   315,440    
Composition of total rental expense        
Minimum rentals $ 14,260 61,227 $ 61,363 $ 47,871
Contingent rentals 3,099 16,067 14,707 12,318
Total $ 17,359 $ 77,294 $ 76,070 $ 60,189
Minimum        
Commitments and Contingencies        
Term of renewal options range (in years)   1 year    
Maximum        
Commitments and Contingencies        
Term of renewal options range (in years)   15 years