XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Leases and Other Commitments (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows:
Three Months Ended
March 31,
20252024
(In thousands)
Operating lease cost$20,275 $17,604 
Variable lease cost3,345 3,191 
Total lease cost$23,620 $20,795 
Schedule of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows:
March 31,
2025
December 31,
2024
(In thousands)
Right of use assets, net$228,180 $235,666 
Lease liabilities included in Accrued Liabilities and other56,415 54,736 
Lease liabilities included in Other long-term liabilities182,226 190,017 
Total lease liabilities$238,641 $244,753 
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of March 31, 2025 were as follows:
Lease Liability Maturity Analysis
Operating Leases
(In thousands)
Remaining 2025$46,907 
202654,987 
202742,168 
202830,841 
202924,671 
Thereafter81,520 
Total lease payments281,094 
Less: imputed interest42,453 
$238,641