XML 59 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost
The components of our global lease cost reflected in the consolidated statements of income for the years ended December 31, 2024, 2023 and 2022 are as follows:
(in thousands)202420232022
Lease liability cost$28,385 $28,481 $27,543 
Variable lease cost not included in the lease liability(1)
5,524 5,749 4,436 
Total lease cost$33,909 $34,230 $31,979 
(1) Variable lease cost includes common area maintenance, property taxes, utilities and fluctuations in rent due to a change in an index or rate.
Lessee, Operating Lease Other Information
Other information related to operating leases for the years ended December 31, 2024, 2023 and 2022 is as follows:
(in thousands)202420232022
Cash paid for amounts included in the measurement of the lease liability:
     Operating cash flows from operating leases$(28,598)$(28,281)$(26,767)
Right-of-use assets obtained in exchange for new operating lease liabilities
$15,655 $12,913 $36,735 

As of December 31,
20242023
Weighted-average remaining lease term of operating leases5.8 years6.4 years
Weighted-average discount rate of operating leases
3.3 %3.4 %
Schedule of Maturity of Operating Lease Liabilities
The maturity schedule of the operating lease liabilities as of December 31, 2024 is as follows:
(in thousands) 
2025$27,781 
202623,395 
202719,317 
202817,644 
202912,592 
Thereafter21,824 
     Total future lease payments122,553 
Less: Present value adjustment
(11,130)
     Present value of future lease payments(1)

$111,423 
(1)Includes the current portion of operating lease liabilities of $24.5 million, which is reflected in other accrued expenses and liabilities in the consolidated balance sheets.