XML 81 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Lease Payments as of Prior Year End (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Capital Lease Obligations [Abstract]  
2019 $ 2,507
2020 1,983
2021 1,844
2022 1,630
2023 204
Thereafter 0
Total minimal leases payments 8,168
Less: Interest (605)
Present value of minimal lease payments 7,563
Operating Lease Liabilities, Payments Due [Abstract]  
2019 16,538
2020 13,850
2021 13,044
2022 11,737
2023 9,741
Thereafter 37,997
Total minimal leases payments 102,907
2019 19,045
2020 15,833
2021 14,888
2022 13,367
2023 9,945
Thereafter 37,997
Total minimal leases payments $ 111,075