LEASE COMMITMENTS (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
| Leases [Abstract] |
|
| Schedule of components of lease expense |
The components of lease expense for the years ended December 31, 2024 and 2023 were as follows: | | | | | | | | | | | | | Year Ended December 31, | 2024 | | 2023 | | Operating lease cost | $ | 20,061 | | | $ | 20,780 | | | | | | | Finance lease cost: | | | | | Amortization of right-of-use assets | $ | 6,803 | | | $ | 4,662 | | | Interest on lease liabilities | 1,192 | | | 1,220 | | | Total finance lease cost | $ | 7,995 | | | $ | 5,882 | | | | | | | Short-term lease and variable lease costs | $ | 20,149 | | | $ | 20,509 | |
|
| Schedule of supplemental cash flow information related to leases |
Supplemental cash flow information related to leases was as follows: | | | | | | | | | | | | | Year Ended December 31, | 2024 | | 2023 | | Cash paid for amounts included in the measurement of lease liabilities: | | | | | Operating cash flows from operating leases | $ | 20,376 | | | $ | 21,512 | | | Operating cash flows from finance leases | 1,289 | | | 1,371 | | | Financing cash flows from finance leases | 3,054 | | | 3,682 | | | | | | | Right-of-use assets obtained in exchange for lease obligations: | | | | | Operating leases | $ | 33,726 | | | $ | 14,514 | | | Finance leases | 1,705 | | | 2,746 | |
|
| Schedule of supplemental balance sheet information related to leases |
Supplemental balance sheet information related to leases was as follows: | | | | | | | | | | | | | December 31, 2024 | | December 31, 2023 | | Operating Leases | | | | | Operating lease right-of-use assets | $ | 64,213 | | | $ | 59,074 | | | | | | | Accounts payable, accrued and other liabilities | $ | 17,015 | | | $ | 14,056 | | | Operating lease liabilities | 49,716 | | | 45,267 | | | Total operating lease liabilities | $ | 66,731 | | | $ | 59,323 | | | | | | | Finance Leases | | | | | Property, plant and equipment, gross | $ | 50,319 | | | $ | 51,846 | | | Accumulated depreciation | (20,103) | | | (15,369) | | | Property, plant and equipment, net | $ | 30,216 | | | $ | 36,477 | | | | | | | Current maturities of long-term obligations, net of unamortized debt issuance cost | $ | 3,563 | | | $ | 3,591 | | | Long-term obligations, net of unamortized debt issuance cost | 20,190 | | | 22,887 | | | Total finance lease liabilities | $ | 23,753 | | | $ | 26,478 | | | | | | | Weighted Average Remaining Lease Term (in years) | | | | | Operating leases | 4.7 | | 3.5 | | Finance leases | 4.9 | | 5.3 | | | | | | Weighted Average Discount Rate | | | | | Operating leases | 5.77 | % | | 5.52 | % | | Finance leases | 5.12 | % | | 5.05 | % |
|
| Schedule of maturities of lease liabilities |
Maturities of lease liabilities as of December 31, 2024, were as follows: | | | | | | | | | | | | | Operating Leases | | Finance Leases | | Year 1 | $ | 19,758 | | | $ | 4,637 | | | Year 2 | 16,511 | | | 3,500 | | | Year 3 | 12,267 | | | 6,683 | | | Year 4 | 7,387 | | | 2,057 | | | Year 5 | 5,524 | | | 7,230 | | | Thereafter | 17,649 | | | 3,227 | | | Total lease payments | 79,096 | | | 27,334 | | | Less imputed interest | (12,365) | | | (3,581) | | | Total | $ | 66,731 | | | $ | 23,753 | |
|