XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Tables)
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Summary of Lease Liabilities
Supplemental balance sheet information related to leases was as follows (in thousands):
 
June 30, 2019
Other current liabilities
$
8,379

Operating lease liabilities
20,628

Total
$
29,007


Future Minimum Leases Payments under ASC Topic 842
Future minimum lease payments under non-cancellable leases as of June 30, 2019 were as follows (in thousands):
 
June 30, 2019
2019 remaining
$
3,828

2020
8,591

2021
6,745

2022
5,021

2023
4,022

Thereafter
4,286

Total future lease payments
32,493

     Less implied interest
(3,486
)
Total
$
29,007


Future Minimum Lease Payments under ASC Topic 840
Future minimum commitments under these lease agreements as of December 31, 2018 were as follows (in thousands):
 
December 31, 2018
2019
$
7,375

2020
6,777

2021
5,071

2022
3,288

2023
2,189

Thereafter
1,420

Total future lease payments
$
26,120