XML 85 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases, User Charges and Commitments - Future Payments Due (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases [Abstract]  
Future Payments Due, Capital Lease, 2019 $ 3,091
Future Payments Due, Capital Lease, 2020 3,099
Future Payments Due, Capital Lease, 2021 1,795
Future Payments Due, Capital Lease, Total 7,985
Less: Imputed interest (401)
Net capital lease liability 7,584
Future Payments Due, Operating Leases and Other Commitments, 2019 14,942
Future Payments Due, Operating Leases and Other Commitments, 2020 11,879
Future Payments Due, Operating Leases and Other Commitments, 2021 9,308
Future Payments Due, Operating Leases and Other Commitments, 2022 8,350
Future Payments Due, Operating Leases and Other Commitments, 2023 6,770
Future Payments Due, Operating Leases and Other Commitments, 2024 and thereafter 9,831
Future Payments Due, Operating Leases and Other Commitments, Total 61,080
Future Payments Due, Total Leases, 2019 18,033
Future Payments Due, Total Leases, 2020 14,978
Future Payments Due, Total Leases, 2021 11,103
Future Payments Due, Total Leases, 2022 8,350
Future Payments Due, Total Leases, 2023 6,770
Future Payments Due, Total Leases, 2024 and thereafter 9,831
Future Payments Due, Leases, Total $ 69,065