XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Tables)
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Schedule of Components of Lease Expense

The components of lease expense were as follows (in thousands):

 

 

For the three months ended

 

 

For the six months ended

 

 

 

June 30, 2019

 

 

June 30, 2019

 

Operating lease cost

 

$

5,856

 

 

$

11,746

 

Variable lease costs

 

 

2,891

 

 

 

5,805

 

Short term lease costs

 

 

159

 

 

 

448

 

Sublease income

 

 

(1,737

)

 

 

(3,517

)

  Total net lease cost

 

$

7,169

 

 

$

14,482

 

Schedule Of Supplemental Balance Sheet Information Related To Leases

Supplemental balance sheet information related to leases:

 

 

 

 

June 30,

 

 

 

 

 

2019

 

Weighted average remaining lease term (in years):

 

 

 

 

    Operating leases

 

 

 

 

6

 

 

 

 

 

 

 

 

Weighted average discount rate:

 

 

 

 

 

 

    Operating leases

 

 

 

 

5.4

%

Schedule Of Supplemental Cash Flow And Other Information Related To Leases

Supplemental cash flow and other information related to leases was as follows (in thousands):

 

 

 

For the three months ended

 

 

For the six months ended

 

 

 

June 30, 2019

 

 

June 30, 2019

 

    Cash paid for amounts included in lease liabilities

 

$

6,588

 

 

$

13,302

 

    ROU assets obtained in exchange for lease liabilities

 

$

1,503

 

 

$

3,704

 

Schedule Of Future Minimum Lease Payments Under Non-Cancellable Operating Leases

Future minimum lease payments under non-cancellable operating leases were as follows (in thousands):

 

 

 

 

June 30,

 

 

 

 

 

2019

 

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

 

$

14,525

 

2020

 

 

 

 

25,750

 

2021

 

 

 

 

20,674

 

2022

 

 

 

 

14,657

 

2023

 

 

 

 

12,785

 

2024 and thereafter

 

 

 

 

34,872

 

    Total lease payments

 

 

 

$

123,263

 

Less: imputed interest

 

 

 

 

(19,362

)

    Total

 

 

 

$

103,901

 

Schedule of Future Minimum Lease Payments

Future minimum annual lease payments for the years subsequent to December 31, 2018 and in the aggregate were as follows (shown in thousands):

 

Year ending December 31,

 

Amount

 

2019

 

$

27,496

 

2020

 

 

25,583

 

2021

 

 

20,742

 

2022

 

 

14,747

 

2023

 

 

12,873

 

2024 and thereafter

 

 

35,077

 

 

 

$

136,518