XML 44 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Schedule of Balance Sheet Classification

Balance Sheet Classification

 

(in thousands)

 

Classification

 

March 31, 2019

 

Assets

 

 

 

 

 

 

Operating lease assets

 

Other long-term assets

 

$

12,927

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

Current operating lease liability

 

Accounts payable and accrued liabilities

 

$

4,443

 

Noncurrent operating lease liability

 

Other long-term obligations

 

 

8,500

 

Total lease liabilities

 

 

 

$

12,943

 

 

 

 

 

 

 

 

Schedule of Lease Costs

Other Operating Lease Information

 

(in thousands)

 

March 31, 2019

 

Lease costs1

 

$

1,410

 

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

 

 

 

 

Operating cash flows from operating leases

 

$

1,522

 

Leased assets exchanged for new operating lease liabilities

 

$

268

 

Weighted-average remaining terms (years)

 

 

3.63

 

Weighted-average discount rate

 

 

4.14

%

 

 

 

 

 

 

1

Excludes short-term leases and variable lease costs, which are immaterial.

Schedule of Maturity of Lease Liabilities

Maturity of Operating Lease Liabilities1

At March 31, 2019, the future minimum lease payment obligations under noncancelable operating leases were as follows:

 

(in thousands)

 

 

 

 

2019

 

$

3,707

 

2020

 

 

4,212

 

2021

 

 

3,200

 

2022

 

 

1,564

 

2023

 

 

668

 

After 2023

 

 

575

 

Total lease payments

 

 

13,926

 

Less: interest2

 

 

983

 

Present value of lease liabilities

 

$

12,943

 

 

 

 

 

 

 

1

Operating lease payments include any options to extend lease terms that are reasonably certain of being exercised and excludes $8.2 million of legally binding agreements for property and equipment that we expect will be subject to operating lease agreements upon receipt and acceptance by us.

2

Calculated using the interest rate for each lease.

Schedule of Future Minimum Lease Payment for Operating Leases

At December 31, 2018, future minimum lease payment obligations under noncancelable operating leases were as follows:

 

(in thousands)

 

 

 

 

2019

 

$

5,130

 

2020

 

 

4,135

 

2021

 

 

3,142

 

2022

 

 

1,538

 

2023

 

 

629

 

2024 and thereafter

 

 

575

 

Total

 

$

15,149