XML 56 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Lease, Cost [Table Text Block]
The components of lease expense were as follows:
Year Ended December 31,
202320222021
Operating lease expense$28,128 $28,273 $31,912 
Short-term lease expense5,037 4,948 6,736 
Variable lease expense2,310 1,136 907 
Finance lease expense:
Amortization of right-of-use assets2,216 2,017 2,102 
Interest on lease liabilities1,292 1,316 1,444 
Total lease expense$38,983 $37,690 $43,101 
Future lease payments under non-cancellable leases as of December 31, 2023 were as follows:
YearOperating LeasesFinance Leases
2024$24,066 $3,739 
202519,508 3,771 
202614,401 3,309 
202710,813 3,233 
20289,856 2,822 
Thereafter40,795 11,301 
    Total future lease payments$119,439 $28,175 
Less: imputed interest(24,380)(5,932)
    Total$95,059 $22,243 
Cash Flow, Supplemental Disclosures [Text Block]
Other information related to leases was as follows:
Year Ended December 31,
202320222021
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows for operating leases$28,432$28,603$33,402
     Operating cash flows for finance leases1,2921,3161,440
     Financing cash flows for finance leases2,2471,9582,133
Non-cash right-of-use assets obtained in exchange for lease obligations:
     Operating leases8,65314,32625,010
     Finance leases540595644
Weighted Average Remaining Lease Term (in years)
Operating leases7.37.17.5
Finance leases7.98.79.7
Weighted Average Discount Rate
Operating leases6.7 %6.1 %5.9 %
Finance leases6.0 %5.9 %5.8 %