XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases Leases
The Company has operating leases for certain facilities, vehicles and machinery and equipment with remaining lease terms up to 11 years. In addition, the Company has certain land use leases with remaining lease terms up to 92 years.
The Company’s finance leases are included in PP&E each of the Consolidated Balance Sheets. See Note 14 for additional information. The Company has no material variable lease costs or sublease income for the years ended December 31, 2023, 2022 and 2021.
The following table sets forth the components of the Company’s lease cost for the years ended December 31, 2023, 2022 and 2021:
December 31, 2023December 31, 2022December 31, 2021
Operating lease expense$14,981 $15,171 $14,061 
Short-term lease expense760 816 861 
Supplemental cash flow information related to the Company’s leases is as follows:
December 31,
2023
December 31,
2022
December 31,
2021
Cash paid for amounts included in the measurement of lease liabilities
     Operating cash flows from operating leases$16,020 $19,215 $13,859 
Non-cash lease liabilities activity
     Leased right-of-use assets obtained in exchange for new operating lease liabilities10,044 23,356 11,142 
Supplemental balance sheet information related to the Company’s leases is as follows:
December 31, 2023December 31, 2022
Right of use lease assets$38,614 $43,766 
Other accrued liabilities11,965 12,024 
Long-term lease liabilities22,937 26,967 
Total operating lease liabilities$34,902 $38,991 
Weighted average remaining lease term (years)5.15.1
Weighted average discount rate4.91 %4.36 %
Maturities of operating lease liabilities as of December 31, 2023 were as follows:
For the year ended December 31, 2024$13,130 
For the year ended December 31, 20259,027 
For the year ended December 31, 20266,840 
For the year ended December 31, 20273,543 
For the year ended December 31, 20281,909 
For the year ended December 31, 2029 and beyond5,245 
Total lease payments39,694 
Less: imputed interest(4,792)
Present value of lease liabilities$34,902