XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Balance sheet information related to leases
Leases were reflected on the consolidated balance sheets as follows at December 31:

(in thousands)20242023
Operating leases:
Operating lease assets$49,382 $58,961 
Accrued liabilities$12,406 $13,562 
Operating lease liabilities48,982 58,840 
Total operating lease liabilities$61,388 $72,402 
Weighted-average remaining lease term5 years6 years
Weighted-average discount rate8.5 %7.8 %
Finance leases:
Property, plant and equipment, gross$28,166 $26,941 
Accumulated depreciation(5,995)(4,188)
Property, plant and equipment, net$22,171 $22,753 
Accrued liabilities$1,895 $1,146 
Other non-current liabilities25,471 26,134 
Total finance lease liabilities$27,366 $27,280 
Weighted-average remaining lease term12 years14 years
Weighted-average discount rate6.0 %6.0 %
Components of lease expense
The components of lease expense for the years ended December 31 were as follows:

(in thousands)202420232022
Operating lease expense$18,317 $18,811 $20,480 
Finance lease expense:
Amortization of right-of-use assets1,807 2,067 1,853 
Interest on lease liabilities1,603 1,659 1,697 
Total finance lease expense3,410 3,726 3,550 
Total lease expense$21,727 $22,537 $24,030 
Statements of cash flows information related to leases
Supplemental cash flow information related to leases for the years ended December 31 was as follows:

(in thousands)202420232022
Lease assets obtained in exchange for lease obligations:
Operating leases$3,617 $26,167 $6,294 
Finance leases1,225 — — 
Cash paid for amounts included in lease obligations:
Operating cash flows from operating leases$16,993 $19,922 $19,015 
Operating cash flows from finance leases1,603 1,659 1,697 
Financing cash flows from finance leases1,140 2,715 1,290 
Maturities of lease liabilities
Maturities of lease liabilities were as follows at December 31, 2024:
(in thousands)Operating lease obligationsFinance
lease obligations
2025$16,878 $3,211 
202616,763 3,245 
202712,764 3,280 
20289,521 3,315 
20298,294 2,916 
Thereafter14,403 23,235 
Total lease payments78,623 39,202 
Less imputed interest(17,235)(11,836)
Present value of lease payments$61,388 $27,366