XML 43 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Lease, Cost
The following table presents components of lease expense for the year ended December 31, 2019 (in thousands):
Finance lease cost
 
Amortization of right-of-use assets
$
2,025

Interest on lease liabilities
495

Operating lease cost
11,385

Variable lease cost
2,350

Sublease income
(1,041
)
Total lease cost
$
15,214


Supplemental cash flow information related to leases for the year ended December 31, 2019 are as follows (in thousands):
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows for operating leases
$
12,940

Operating cash flows for financing leases
495

Financing cash flows for financing leases
2,393

Right-of-use assets obtained in exchange for lease liabilities:
 
Operating leases
$
23,620

Finance leases
20

Supplemental balance sheet information related to leases as of December 31, 2019 are as follows:
Weighted average remaining lease term:
 
Operating leases
5 years

Financing leases
8 years

Weighted average discount rate:
 
Operating leases
4.7
%
Financing leases
3.0
%

Finance Lease, Liability, Maturity
Maturities of lease liabilities as of December 31, 2019 are as follows (in thousands):
 
Operating
Leases
 
Finance
Leases
2020
$
8,507

 
$
2,937

2021
9,019

 
2,381

2022
9,370

 
1,185

2023
7,984

 
1,275

2024
6,051

 
1,371

Thereafter
31,534

 
7,445

Total future minimum lease payments
72,465

 
16,594

Less: Interest
(14,690
)
 
(1,795
)
Total
$
57,775

 
$
14,799


Lessee, Operating Lease, Liability, Maturity
Maturities of lease liabilities as of December 31, 2019 are as follows (in thousands):
 
Operating
Leases
 
Finance
Leases
2020
$
8,507

 
$
2,937

2021
9,019

 
2,381

2022
9,370

 
1,185

2023
7,984

 
1,275

2024
6,051

 
1,371

Thereafter
31,534

 
7,445

Total future minimum lease payments
72,465

 
16,594

Less: Interest
(14,690
)
 
(1,795
)
Total
$
57,775

 
$
14,799


Schedule of Future Minimum Lease Payments for Capital Leases
Future minimum lease payments as of December 31, 2018 are as follows (in thousands):
 
Operating
Leases
 
Finance
Leases
2019
$
11,250

 
$
3,509

2020
7,059

 
2,567

2021
5,898

 
2,017

2022
5,303

 
1,181

2023
3,821

 
1,275

Thereafter
15,599

 
8,831

Total
48,930

 
19,380

Less: Interest

 
(2,548
)
Total
$
48,930

 
$
16,832


Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease payments as of December 31, 2018 are as follows (in thousands):
 
Operating
Leases
 
Finance
Leases
2019
$
11,250

 
$
3,509

2020
7,059

 
2,567

2021
5,898

 
2,017

2022
5,303

 
1,181

2023
3,821

 
1,275

Thereafter
15,599

 
8,831

Total
48,930

 
19,380

Less: Interest

 
(2,548
)
Total
$
48,930

 
$
16,832