XML 46 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2018
Leases  
Schedule of components of lease expense

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

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 31,

 

 

 

2018

 

2017

 

2016

 

Lease expense:

 

 

 

 

 

 

 

 

 

 

Operating lease expense

 

$

22,927

 

$

20,345

 

$

19,499

 

Variable lease expense

 

 

4,769

 

 

3,780

 

 

3,132

 

Rent expense

 

$

27,696

 

$

24,125

 

$

22,631

 

 

Schedule of future minimum lease payments to be paid under noncancelable leases

The future minimum lease payments to be paid under noncancelable operating leases in effect at December 31, 2018, are as follows (in thousands):

 

 

 

 

 

 

 

Operating

 

Year Ending December 31,

 

Leases

 

2019

 

$

25,712

 

2020

 

 

26,661

 

2021

 

 

26,392

 

2022

 

 

25,995

 

2023

 

 

24,142

 

Thereafter

 

 

129,606

 

Total lease payments

 

$

258,508

 

Less imputed interest

 

 

(55,809)

 

Total

 

$

202,699