XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Schedule of Lease Cost and Other Information

 

(In thousands)

Three months ended

September 30, 2019

 

 

Nine months ended

September 30, 2019

 

Lease Cost

 

 

 

 

 

 

 

Operating lease cost

$

2,698

 

 

$

8,097

 

Short-term lease cost

 

1,249

 

 

 

3,367

 

Variable lease cost

 

303

 

 

 

884

 

Total lease cost

$

4,250

 

 

$

12,348

 

Other Information

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

Operating cash flow from operating leases

$

2,718

 

 

$

8,139

 

Right-of-use assets obtained in exchange for new operating lease liabilities

 

1,593

 

 

 

2,482

 

 

Schedule of Lease Liability Payments

 

 

 

 

 

 

(In thousands)

 

 

 

 

Undiscounted Cash Flows:

 

 

 

 

2019 (excluding the nine months ended September 30, 2019)

 

$

2,734

 

2020

 

 

9,771

 

2021

 

 

6,899

 

2022

 

 

5,699

 

2023

 

 

4,457

 

Subsequent to 2023

 

 

18,376

 

Total Undiscounted Cash Flows

 

$

47,936

 

Less: Imputed interest

 

 

(9,899

)

Present value

 

$

38,037

 

Current operating lease liabilities (1)

 

 

8,973

 

Non-current operating lease liabilities

 

 

29,064

 

Total lease liabilities

 

$

38,037

 

 

 

(1)

This item is included in Accrued liabilities line on the Company’s Condensed Consolidated Balance Sheet.

Schedule of Operating Leases Weighted Average, Remaining Lease Term and Discount Rate

Weighted-average remaining lease term-operating leases

 

9 Years

Weighted-average discount rate-operating leases

 

4.3%

Schedule of Future Minimum Lease Payments Under ASC 840

As required in transition, the table below summarizes the Company’s future minimum lease payments at December 31, 2018 under ASC 840.

 

(In thousands)

 

 

 

 

Year

 

 

 

 

2019

 

$

9,740

 

2020

 

 

8,294

 

2021

 

 

6,027

 

2022

 

 

5,242

 

2023

 

 

4,101

 

Subsequent to 2023

 

 

16,593

 

Total minimum future rental payments

 

$

49,997