XML 50 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Lease, Cost
The components of lease costs for the year ended December 31, 2024, 2023 and 2022 were as follows (in thousands):
Year Ended December 31,
202420232022
Operating lease costs (1):
Fixed lease expense$17,063 $16,911 $17,855 
Variable lease expense6,202 5,432 4,698 
Total$23,265 $22,343 $22,553 
(1)Expenses are recorded within distribution expenses and selling, general and administrative expenses.
Schedule Of Supplemental Cash Flow Information Related To Leases
Supplemental cash flow information for the year ended December 31, 2024, 2023 and 2022 were as follows (in thousands):
Year Ended December 31,
202420232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$19,073 $18,800 $19,338 
Total$19,073 $18,800 $19,338 
Year Ended December 31,
202420232022
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$2,177 $5,718 $2,540 
Total$2,177 $5,718 $2,540 
Lessee, Operating Lease, Liability, Maturity
The aggregate future lease payments for operating leases as of December 31, 2024 were as follows (in thousands):
Operating
2025$19,198 
202618,840 
202714,606 
202812,819 
20296,661 
Thereafter13,572 
Total lease payments85,696 
Less: Interest(13,811)
Present value of lease payments$71,885 
Schedule Of Average Lease Terms And Discount Rates
Average lease terms and discount rates were as follows:
December 31, 2024
December 31, 2023
Weighted-average remaining lease term (years)
Operating leases5.25.9
Weighted-average discount rate
Operating leases6.6 %6.4 %