XML 63 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Other Assets and Other Liabilities Other assets include ROU assets, other current liabilities include short-term operating lease liabilities and other non-current
liabilities include long-term lease liabilities at December 31, 2024 and 2023 as follows (in thousands):
2024
2023
ROU assets
$77,998
$86,579
Short term lease liabilities
$24,340
$23,476
Long term lease liabilities
$64,718
$75,796
Supplementary Cash and Non-cash disclosures The supplementary cash and non-cash disclosures for the years ended December 31, 2024, 2023 and 2022 are as follows (in
thousands):
2024
2023
2022
Cash paid for operating lease liabilities
$29,913
$31,388
$25,403
ROU assets obtained in exchange for new operating lease obligations
$10,505
$22,764
$31,204
Weighted-average remaining lease term (years)
5.33
5.62
6.09
Weighted-average discount rate
5.17%
5.19%
3.64%
Maturities of Lease Liabilities Maturities of lease liabilities as of December 31, 2024 were as follows (in thousands):
2025
$27,012
2026
22,683
2027
14,341
2028
10,659
2029
7,994
Thereafter
17,392
Total lease payments
100,081
Less imputed interest
11,023
Present value of lease liabilities
$89,058