XML 71 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Lease Commitments (Tables)
12 Months Ended
Dec. 31, 2018
Leases [Abstract]  
Schedule of Future Minimum Lease Payments for Capital Leases
As of December 31, 2018, future minimum lease payments under capital leases are as follows:
Years Ending December 31:
(In thousands)
2019
$
12,415

2020
11,788

2021
10,350

2022
5,025

2023
2,469

Thereafter
6,575

Total minimum lease payments
48,622

Interest portion
(7,835
)
Present value of net minimum payments
$
40,787

Schedule of Future Minimum Rental Payments for Operating Leases
As of December 31, 2018, future minimum lease payments under operating leases are as follows:
Years Ending December 31:
(In thousands)
2019
$
25,453

2020
20,590

2021
11,051

2022
8,204

2023
7,894

Thereafter
20,757

Total minimum lease payments
$
93,949