XML 55 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Lease, Cost [Table Text Block]
  

Year Ended December 31,

 

(In thousands)

 

2023

  

2022

 

Operating lease cost

 $161,190  $153,961 

Short-term lease cost

     (685)
Lessee, Leases, Supplemental Cash Flow Information [Table Text Block]
  

Year Ended December 31,

 

(In thousands)

 

2023

  

2022

 

Cash paid for amounts included in the measurement of lease liabilities:

        

Operating cash flows from operating leases

 $158,785  $155,085 
         

Right-of-use assets obtained in exchange for lease obligations:

        

Operating leases

  41,840   32,080 
Lessee, Leases, Supplemental Balance Sheet Information [Table Text Block]
  December 31, 

(In thousands, except lease term and discount rate)

 

2023

  

2022

 

Operating Leases

        

Operating lease right-of-use assets, including favorable lease rates asset

 $793,335  $830,345 
         

Current lease liabilities (included in accrued liabilities)

 $98,867  $88,776 

Operating lease liabilities

  711,387   758,440 

Total operating lease liabilities

 $810,254  $847,216 
         

Weighted Average Remaining Lease Term

        

Operating leases (in years)

  14.9   15.5 
         

Weighted Average Discount Rate

        

Operating leases

  8.4%  8.7%
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

(In thousands)

 

Operating Leases

 

For the year ending December 31,

    

2024

 $157,839 

2025

  157,609 

2026

  121,211 

2027

  120,324 

2028

  119,623 

Thereafter

  790,691 

Total lease payments

  1,467,297 

Less imputed interest

  (657,043)

Less current portion (included in accrued liabilities)

  (98,867)

Long-term portion of operating lease liabilities

 $711,387 
Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]

(In thousands)

 

Minimum Rental Income

 

For the year ending December 31,

    

2024

 $2,733 

2025

  1,209 

2026

  544 

2027

  456 

2028

  371 

Thereafter

  665 

Total

 $5,978