XML 53 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Components of Lease Expense and Other Information

Components of lease expense for the three and six months ended June 30, 2020 and 2019 were as follows:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2020

 

 

2019

 

 

2020

 

 

2019

 

Lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating lease cost

 

$

1,637

 

 

$

1,570

 

 

$

3,223

 

 

$

2,903

 

Short-term lease cost

 

 

390

 

 

 

930

 

 

 

899

 

 

 

1,885

 

Sublease income

 

 

(39

)

 

 

(39

)

 

 

(79

)

 

 

(52

)

Total lease cost

 

$

1,988

 

 

$

2,461

 

 

$

4,043

 

 

$

4,736

 

 

Other information related to leases is as follows:

 

 

Six Months Ended June 30,

 

 

 

2020

 

 

2019

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

Operating cash flows for operating leases

 

$

3,294

 

 

$

2,966

 

Right-of-use lease assets obtained in exchange for lease obligations:

 

 

 

 

 

 

 

 

Operating leases

 

$

5,477

 

 

$

3,004

 

Gain on sale and leaseback transactions, net

 

$

 

 

$

207

 

 

 

June 30, 2020

 

 

June 30, 2019

 

Weighted average remaining lease term:

 

 

 

 

 

 

 

 

Operating leases

 

6.7 years

 

 

4.7 years

 

Weighted average discount rate:

 

 

 

 

 

 

 

 

Operating leases

 

 

5.08

%

 

 

5.40

%

 

Summary of Operating Leases Under all Non-Cancellable Operating Leases

A summary of operating leases as of June 30, 2020, under all non-cancellable operating leases with terms exceeding one year is as follows:

2020 (excluding the six months ended June 30, 2020)

 

$

2,691

 

2021

 

 

4,263

 

2022

 

 

2,083

 

2023

 

 

1,269

 

2024

 

 

1,259

 

2025 or later

 

 

5,487

 

Total future minimum lease payments

 

 

17,052

 

Less imputed interest

 

 

(2,771

)

Total

 

$

14,281