XML 31 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Financing and Operating Leases (Tables)
3 Months Ended
Mar. 31, 2020
Financing and Operating Leases  
Schedule of operating and finance lease costs

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

Three Months Ended

 

March 31, 2020

    

March 31, 2019

Total operating lease costs

 

671

 

 

643

 

 

 

 

 

 

Finance lease cost:

 

 

 

 

 

Right-of-use amortization expense

$

327

 

$

123

  Interest on lease liabilities

 

129

 

 

22

  Total financing lease costs

$

456

 

$

145

 

 

 

 

 

 

 

Schedule of balances for operating and financing leases

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31, 2020

    

December 31, 2019

Operating leases

 

 

 

 

 

   Operating lease right-of-use assets, net of amortization

$

5,956

 

$

6,312

 

 

 

 

 

 

   Operating lease liability (current)

$

2,401

 

$

2,283

   Long-term operating liability

 

4,548

 

 

5,067

     Total operating lease liabilities   

$

6,949

 

$

7,350

 

 

 

 

 

 

Financing leases

 

 

 

 

 

   Property, equipment and leasehold improvements

$

8,507

 

$

8,256

   Accumulated depreciation

 

(1,421)

 

 

(1,094)

     Total property, equipment and leasehold improvements, net 

$

7,086

 

$

7,162

 

 

 

 

 

 

  Financing lease liability (current)

$

2,274

 

$

2,211

  Long-term financing liability

 

3,460

 

 

3,886

     Total financing lease liabilities

$

5,734

 

$

6,097

 

 

 

 

 

 

 

Schedule of future cash payments with respect to lease obligations

Future cash payment with respect to lease obligations as of March 31, 2020 were as follows:

 

 

 

 

 

 

 

 

 

 

 

Operating

 

 

Financing

 

 

 

Lease

 

 

Leases

Year Ended

 

 

 

 

 

 

2020

 

 

2,186

 

$

2,038

2021

 

 

2,700

 

 

2,128

2022

 

 

1,428

 

 

1,641

2023

 

 

1,106

 

 

693

2024

 

 

607

 

 

 —

  Total lease payments

 

 

8,027

 

 

6,500

Less imputed interest

 

 

(1,078)

 

 

(766)

  Total 

 

$

6,949

 

$

5,734