XML 78 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
option
Jun. 30, 2019
USD ($)
option
Dec. 31, 2018
USD ($)
Lessee, Lease, Description [Line Items]      
Options for renewal | option 1 1  
Assets and Liabilities, Lessee [Abstract]      
Total right-of-use assets - net $ 65,862 $ 65,862  
Current lease liabilities 12,973 12,973 $ 0
Noncurrent lease liabilities 54,619 54,619 0
Total lease liabilities 67,592 67,592  
Lease, Cost [Abstract]      
Operating lease cost 6,195 11,570  
Variable lease cost 625 1,218  
Total lease expense 6,820 12,788  
Cash paid for amounts included in the measurement of operating lease liabilities   6,071  
Right-of-use assets obtained in exchange for new operating lease liabilities   4,180  
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
2019 (excluding the six months ended June 30, 2019) 7,620 7,620  
2020 13,609 13,609  
2021 11,609 11,609  
2022 8,820 8,820  
2023 6,857 6,857  
Thereafter 30,837 30,837  
Total lease payments 79,352 79,352  
Less: Imputed interest (11,760) (11,760)  
Legally binding minimum lease payments for leases signed but not yet commenced 25,200 25,200  
Maturity of Lease Liabilities      
2019     17,509
2020     13,162
2021     10,516
2022     7,979
2023     6,535
Thereafter     29,658
Total lease payments     $ 85,359
Building      
Assets and Liabilities, Lessee [Abstract]      
Total right-of-use assets - net 59,226 59,226  
Equipment      
Assets and Liabilities, Lessee [Abstract]      
Total right-of-use assets - net $ 6,636 $ 6,636  
Building and Equipment      
Lease, Cost [Abstract]      
Weighted-average remaining lease term (years): Operating leases 8 years 3 months 25 days 8 years 3 months 25 days  
Weighted-average discount rate: Operating leases 4.06% 4.06%  
Vehicles      
Lease, Cost [Abstract]      
Weighted-average remaining lease term (years): Operating leases 2 years 2 months 4 days 2 years 2 months 4 days  
Weighted-average discount rate: Operating leases 3.28% 3.28%