XML 66 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Lease, Cost
The components of lease expense are as follows (in thousands):
December 31,
20232022
Operating lease costs$24,605 $25,116 
Variable lease costs5,198 5,346 
Finance lease costs:
Amortization of right-of-use assets1,182 765 
Interest on lease liabilities462 421 
Total lease cost$31,447 $31,648 
Lease cost - discontinued operations$— $841 
Lease cost - continuing operations$31,447 $30,807 
Schedule of Other Information Related to Leases
Other information related to leases is as follows (in thousands):
December 31,
20232022
Supplemental cash flow information:
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$18,823 $19,032 
Operating cash flows from finance leases446 316 
Financing cash flows from finance leases1,039 885 
Right-of-use assets obtained in exchange for lease obligations
Operating leases$3,402 $3,455 
Finance leases$1,371 $1,270 
Amounts Recognized in Balance Sheet for Leases
Amounts recognized in the consolidated balance sheet are as follows (in thousands):
December 31,
20232022
Operating Leases:
Operating lease right-of-use assets$40,498 $48,462 
Current portion of operating lease obligations14,232 13,823 
Operating lease obligations (non-current)29,962 38,819 
Finance Leases:
Property, plant and equipment, net$5,258 $5,107 
Current portion of long-term debt and finance lease obligations945 960 
Long-term debt and finance lease obligations4,811 4,942 
Weighted average remaining lease term
Operating leases5 years6 years
Finance leases8 years9 years
Weighted average discount rate
Operating leases8.1 %7.5 %
Finance lease8.0 %7.3 %
Schedule of Finance Lease Liability
As of December 31, 2023, future minimum lease payments under non-cancellable (excluding short-term leases) are as follows (in thousands):
Twelve Months Ended December 31,Operating LeasesFinance Leases
2024$16,519 $1,307 
202511,389 1,011 
20267,426 903 
20275,855 753 
20283,091 646 
Thereafter9,138 2,866 
Total future minimum lease payments$53,418 $7,486 
Less: Interest9,224 1,730 
Present value of lease liabilities$44,194 $5,756 
Schedule of Operating Lease Liability
As of December 31, 2023, future minimum lease payments under non-cancellable (excluding short-term leases) are as follows (in thousands):
Twelve Months Ended December 31,Operating LeasesFinance Leases
2024$16,519 $1,307 
202511,389 1,011 
20267,426 903 
20275,855 753 
20283,091 646 
Thereafter9,138 2,866 
Total future minimum lease payments$53,418 $7,486 
Less: Interest9,224 1,730 
Present value of lease liabilities$44,194 $5,756