XML 103 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASE COMMITMENTS - Operating Lease Liability Maturity (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 30,443
2021 24,300
2022 18,465
2023 13,481
2024 9,072
Thereafter 5,867
Total lease payments 101,628
Less imputed interest (7,467)
Total $ 94,161