XML 122 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Remaining Lease Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Cont Ops  
Operating Leases  
2022 $ 38,393
2023 33,745
2024 22,787
2025 18,582
2026 11,302
Thereafter 6,002
Total lease payments 130,811
Less: Interest (8,275)
Present value of lease liabilities 122,536
Finance Leases  
2022 645
2023 259
2024 0
2025 0
2026 0
Thereafter 0
Total lease payments 904
Less: Interest (9)
Present value of lease liabilities 895
Disc Ops  
Operating Leases  
2022 22,690
2023 13,731
2024 9,889
2025 6,202
2026 3,901
Thereafter 25,854
Total lease payments 82,267
Less: Interest (7,619)
Present value of lease liabilities 74,648
Finance Leases  
2022 6,383
2023 5,157
2024 3,392
2025 3,036
2026 563
Thereafter 0
Total lease payments 18,531
Less: Interest (655)
Present value of lease liabilities $ 17,876