XML 31 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Leases [Abstract]      
Operating Lease, Cost $ 7,104 $ 5,761  
Short-term Lease, Cost 445 455  
Lease, Cost 7,549 6,216  
Operating Lease, Right-of-Use Asset 115,455   $ 125,822
Operating Lease, Liability, Current 26,715   26,927
Operating Lease, Liability, Noncurrent 93,687   104,070
Operating Lease, Liability 120,402   $ 130,997
Operating Lease, Payments 7,411 5,243  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 1,790 2,748  
Operating Lease, Weighted Average Remaining Lease Term 6 years 7 months 6 days   5 years 10 months 24 days
Operating Lease, Weighted Average Discount Rate, Percent 4.37%   3.95%
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 21,588    
Lessee, Operating Lease, Liability, Payments, Due Year Two 27,905    
Lessee, Operating Lease, Liability, Payments, Due Year Three 25,479    
Lessee, Operating Lease, Liability, Payments, Due Year Four 20,013    
Lessee, Operating Lease, Liability, Payments, Due Year Five 13,449    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 34,023    
Lessee, Operating Lease, Liability, Payments, Due 142,457    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 22,055    
Sublease Income 800 $ 900  
Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals $ 9,000