XML 78 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Components Of Lease Expense

For the three months ended

March 31,

Amounts in thousands

2020

2019

Operating lease expense

$

1,519

$

1,478

Finance lease expense:

Amortization of right-of-use assets

$

40

$

32

Interest on lease liabilities

4

3

Total finance lease expense

$

44

$

35

Short-term lease expense

$

75

$

138

Variable lease expense

$

759

$

681

Supplemental Cash Flow Information Related To Leases

For the three months

ended March 31,

Amounts in thousands

2020

2019

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

Operating cash flows from finance leases

$

4

$

3

Operating cash flows from operating leases

1,822

1,108

Financing cash flows from finance leases

43

54

Supplemental Balance Sheet Information Related To Leases

As of

As of

Amounts in thousands

March 31, 2020

December 31, 2019

Operating leases

Leased right-of-use assets, net

$

33,288

$

37,040

Current portion of operating lease liabilities

3,938

4,235

Operating lease liabilities, net of current portion

38,852

42,942

Total operating lease liabilities

42,790

47,177

Finance leases

Finance lease right-of-use assets, gross

651

731

Accumulated depreciation

(339)

(338)

Property and equipment, net

312

393

Current portion of finance lease liabilities

146

161

Finance lease liabilities, net of current portion

160

217

Total finance lease liabilities

306

378

Weighted-average remaining lease term

Operating leases

12.0 years

14.4 years

Finance leases

2.5 years

2.7 years

Weighted-average discount rate

Operating leases

4.8%

4.8%

Finance leases

5.0%

5.1%

Maturities Of Lease Liabilities

Amounts in thousands

Operating leases

Finance leases

2020

$

4,394

$

118

2021

5,651

130

2022

5,424

37

2023

4,749

24

2024

3,834

18

Thereafter

38,698

Total lease payments

62,750

327

Less imputed interest

(19,960)

(21)

Total

$

42,790

$

306