XML 103 R85.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
2023 $ 38,064  
2024 54,504  
2025 53,838  
2026 50,434  
2027 44,039  
Thereafter 146,784  
Total minimum lease payments 387,663  
Less: Interest (132,551)  
Total operating lease liabilities 255,112 $ 196,379
Other current liabilities (11,269) (11,056)
Long-term portion of lease obligations 243,843 185,323
Finance Leases    
2023 10,937  
2024 8,340  
2025 6,619  
2026 82,488  
2027 117  
Thereafter 37  
Total minimum lease payments 108,538  
Less: Interest (16,616)  
Total finance lease liabilities 91,922 10,266
Less: Current portion (10,586) (4,183)
Long-term portion of lease obligations $ 81,336 $ 6,083