XML 95 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Operating Leases and Service Commitment - Lease Liability (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Leases  
2019 $ 8,825
2020 6,452
2021 4,594
2022 3,801
2023 1,767
Thereafter 1,600
Total lease payments 27,039
Finance Leases  
2019 718
2020 308
2021 0
2022 45
2023 0
Thereafter 0
Total lease payments 1,071
Total  
2019 9,543
2020 6,760
2021 4,639
2022 3,801
2023 1,767
Thereafter 1,600
Total lease payments $ 28,110