XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Supplemental Cash Flow Information
Supplemental cash flow information related to leases consisted of the following (in thousands):
Three Months Ended
March 31,
20242023
Cash paid for operating lease liabilities$23,029 $24,005 
Right-of-use assets obtained in exchange for new operating lease liabilities$21,802 $6,342 
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases consisted of the following:
March 31,
2024
December 31,
2023
Weighted average remaining lease term for operating leases4.4 years4.3 years
Weighted average discount rate for operating leases3.4 %3.2 %
Schedule of Future Minimum Lease Payments
Future minimum lease payments under non-cancellable leases as of March 31, 2024, were as follows (in thousands):
2024 (excluding the three months ended March 31, 2024)
$65,974 
202561,372 
202648,425 
202731,237 
202818,966 
Thereafter39,201 
Less: Imputed interest(24,190)
Present value of operating lease liabilities (a)$240,985 
(a) Includes the current portion of $75.7 million for operating leases.