XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of components of lease expense
The components of lease expense were as follows:
For the Year Ended December 31,
202320222021
(In thousands)
Operating lease cost$70,722 $81,410 $64,902 
Finance lease cost
Amortization of leased assets42,345 24,644 14,196 
Interest on lease liabilities5,521 3,891 2,768 
Total finance lease cost47,866 28,535 16,964 
Short-term lease cost4,788 5,749 6,264 
Variable lease cost6,921 6,592 7,409 
Net lease cost$130,297 $122,286 $95,539 
Other information related to leases was as follows:
For the Year Ended December 31,
202320222021
Supplemental Cash Flows Information (in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$73,774 $81,044 $64,786 
Operating cash flows for finance leases5,419 3,933 1,745 
Financing cash flows for finance leases66,398 40,673 20,373 
Weighted Average Remaining Lease Term (years)
Operating leases6.14.23.2
Finance leases3.22.33.1
Weighted Average Discount Rate
Operating leases5.2 %4.4 %3.6 %
Finance leases5.7 %4.1 %3.2 %
Schedule of maturity of operating lease liabilities
Maturities of lease liabilities were as follows:
December 31, 2023
Operating LeasesFinance Leases
(In thousands)
2024$36,916 $62,306 
202519,869 25,259 
202612,752 11,436 
20279,144 3,568 
20286,017 2,511 
Thereafter20,488 12,913 
Total future minimum lease payments105,186 117,993 
Less: Imputed interest(14,733)(12,438)
Total$90,453 $105,555 
Schedule of maturity of finance lease liabilities
Maturities of lease liabilities were as follows:
December 31, 2023
Operating LeasesFinance Leases
(In thousands)
2024$36,916 $62,306 
202519,869 25,259 
202612,752 11,436 
20279,144 3,568 
20286,017 2,511 
Thereafter20,488 12,913 
Total future minimum lease payments105,186 117,993 
Less: Imputed interest(14,733)(12,438)
Total$90,453 $105,555