XML 57 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Lease Costs [Table Text Block] The components of lease expense were as follows:
Year Ended December 31
202220212020
(thousands)
Operating lease cost$14,212 $13,817 $13,339 
Finance lease cost
Amortization of right-of-use assets2,482 2,403 2,210 
Interest on lease liabilities2,327 2,363 2,271 
Variable lease cost4,406 3,733 2,967 
Short-term lease cost5,662 5,159 4,115 
Sublease income(439)(288)(140)
Total lease cost$28,650 $27,187 $24,762 
Lease Supplemental Cash Flow [Table Text Block] Supplemental cash flow information related to leases was as follows:
Year Ended December 31
202220212020
(thousands)
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$14,203 $13,630 $13,018 
Operating cash flows from finance leases2,338 2,355 2,271 
Financing cash flows from finance leases1,685 1,525 1,307 
Right-of-use assets obtained in exchange for lease obligations
Operating leases5,096 10,160 8,310 
Finance leases— 2,108 9,969 
Lessee, Weighted-average Term and Discount Rate [Table Text Block] Other information related to leases was as follows:
December 31, 2022December 31, 2021
Weighted-average remaining lease term (years)
Operating leases77
Finance leases1415
Weighted-average discount rate
Operating leases6.0 %5.9 %
Finance leases7.6 %7.5 %
Minimum Lease Payment Requirements for Operating Lease Liability [Table Text Block] As of December 31, 2022, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:
Operating LeasesFinance Leases
(thousands)
2023$13,584 $4,058 
202412,226 4,052 
202510,509 3,735 
20267,326 3,581 
20276,625 3,649 
Thereafter23,844 33,086 
Total future minimum lease payments74,114 52,161 
Less: interest(14,970)(20,308)
Total lease obligations59,144 31,853 
Less: current obligations(10,476)(1,831)
Long-term lease obligations$48,668 $30,022 
Minimum Lease Payment Requirements for Finance Lease Liability [Table Text Block] As of December 31, 2022, our minimum lease payment requirements for noncancelable operating and finance leases are as follows:
Operating LeasesFinance Leases
(thousands)
2023$13,584 $4,058 
202412,226 4,052 
202510,509 3,735 
20267,326 3,581 
20276,625 3,649 
Thereafter23,844 33,086 
Total future minimum lease payments74,114 52,161 
Less: interest(14,970)(20,308)
Total lease obligations59,144 31,853 
Less: current obligations(10,476)(1,831)
Long-term lease obligations$48,668 $30,022