XML 58 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of Lease Cost and Cash Flow Information
The following table summarizes quantitative information pertaining to the Company’s finance and operating leases.
Year ended December 31,
In thousands202420232022
Lease Cost
Operating lease cost$12,924 $12,536 $11,939 
Short-term operating lease cost$13,784 $12,223 $10,573 
Finance lease cost:
Amortization of leased assets$34,424 $27,985 $21,571 
Interest on lease liabilities4,844 3,762 5,084 
Total finance lease cost$39,268 $31,747 $26,655 
Supplemental cash flow information related to leases was as follows:
Year ended December 31,
In thousands202420232022
Other Information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$26,709 $24,759 $22,511 
Operating cash flows from finance leases$4,844 $3,762 $5,084 
Financing cash flows from finance leases$24,524 $24,505 $31,316 
Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases was as follows:
In thousandsDecember 31, 2024December 31, 2023
Operating Leases
Other assets, non-current$23,913 $14,064 
Accrued liabilities and other11,598 9,975 
Other long-term liabilities14,797 6,340 
Total operating lease liabilities$26,395 $16,315 
Finance Leases
Property and equipment, gross$170,144 $127,591 
Accumulated depreciation(63,278)(37,612)
Property and equipment, net$106,866 $89,979 
Debt, current$31,380 $22,636 
Debt, non-current73,620 52,558 
Total finance lease liabilities$105,000 $75,194 
Weighted Average Remaining Lease Term
Weighted-average remaining lease term - finance leases2.122.03
Weighted-average remaining lease term - operating leases3.975.19
Weighted Average Discount Rate
Weighted-average discount rate - finance leases6.6 %6.1 %
Weighted-average discount rate - operating leases6.2 %5.3 %
Operating Lease Minimum Future Lease Payments
Minimum future lease payments under finance and operating leases with terms longer than one year are as follows:
As of December 31, 2024 (In thousands)
Operating leases Finance leases
2025$11,841 $37,227 
202610,196 28,132 
20271,261 21,225 
2028954 23,040 
2029952 10,684 
Thereafter4,625 — 
Total$29,829 $120,308 
Less: imputed interest(3,434)(15,308)
Net lease obligation$26,395 $105,000 
Finance Lease Minimum Future Lease Payments
Minimum future lease payments under finance and operating leases with terms longer than one year are as follows:
As of December 31, 2024 (In thousands)
Operating leases Finance leases
2025$11,841 $37,227 
202610,196 28,132 
20271,261 21,225 
2028954 23,040 
2029952 10,684 
Thereafter4,625 — 
Total$29,829 $120,308 
Less: imputed interest(3,434)(15,308)
Net lease obligation$26,395 $105,000