XML 72 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Leases [Abstract]          
Operating Lease, Cost $ 9,114 $ 5,377 $ 16,218 $ 11,175  
Short-term Lease, Cost 648 429 1,093 884  
Lease, Cost 9,762 5,806 17,311 12,059  
Operating Lease, Right-of-Use Asset 110,031   110,031   $ 125,822
Operating Lease, Liability, Current 26,602   26,602   26,927
Operating Lease, Liability, Noncurrent 91,279   91,279   $ 104,070
Operating Lease, Liability $ 118,155   118,155    
Operating Lease, Payments     14,499 10,489  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability     $ 5,357 4,954  
Operating Lease, Weighted Average Remaining Lease Term 5 years 7 months 6 days   5 years 7 months 6 days   5 years 10 months 24 days
Operating Lease, Weighted Average Discount Rate, Percent 4.25%   4.25%   3.95%
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 14,432   $ 14,432    
Lessee, Operating Lease, Liability, Payments, Due Year Two 27,781   27,781    
Lessee, Operating Lease, Liability, Payments, Due Year Three 25,629   25,629    
Lessee, Operating Lease, Liability, Payments, Due Year Four 20,022   20,022    
Lessee, Operating Lease, Liability, Payments, Due Year Five 13,440   13,440    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 38,009   38,009    
Lessee, Operating Lease, Liability, Payments, Due 139,313   139,313    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 21,158   21,158    
Sublease Income 1,000 $ 600 1,800 $ 1,500  
Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals 3,600   $ 3,600    
Operating Lease, Impairment Loss $ 2,100