XML 124 R108.htm IDEA: XBRL DOCUMENT v3.10.0.1
OPERATING LEASES - Future Minimum Rental Payments Under Operating Leases (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Future Minimum Payments Under Non-Cancelable Operating Leases With Initial Terms Of One-Year Or More [Line Items]  
2019 $ 36,429
2020 30,768
2021 24,649
2022 18,845
2023 16,658
2024 and after 63,061
Real Estate  
Future Minimum Payments Under Non-Cancelable Operating Leases With Initial Terms Of One-Year Or More [Line Items]  
2019 31,428
2020 28,132
2021 22,897
2022 18,020
2023 16,267
2024 and after 63,061
Equipment  
Future Minimum Payments Under Non-Cancelable Operating Leases With Initial Terms Of One-Year Or More [Line Items]  
2019 5,001
2020 2,636
2021 1,752
2022 825
2023 391
2024 and after $ 0