XML 112 R91.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Minimum rental commitments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Schedule of minimum rental commitments  
2019 $ 33,600
2020 28,399
2021 23,485
2022 13,770
2023 10,316
Thereafter 32,745
Total $ 142,315