XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule Of Supplemental Balance Sheet Information Related To Leases Operating leases:December 31, 2021 December 31, 2020Operating lease right-of-use assets$58,097 $28,242Accumulated amortization (12,383) (9,671)Operating lease right-of-use assets, net$45,714 $18,571 Current maturities of operating leases$3,149 $5,763Non-current maturities of operating leases 44,869 14,034Total operating lease liabilities$48,018 $19,797 Finance leases: Property and equipment, at cost$ 6,759 $ 7,620Accumulated amortization (2,105) (1,905)Property and equipment, net$ 4,654 $ 5,715 Current maturities of finance leases$ 528 $ 614Non-current maturities of finance leases 4,374 5,300Total finance lease liabilities$ 4,902 $ 5,914 Weighted average remaining lease term (in years): Operating leases 12.5 5.1Finance leases 8.8 9.8 Weighted average discount rate: Operating leases 5.8% 5.2%Finance leases 2.0% 2.0%
Summary Of Lease Costs December 31, 2021 December 31, 2020Amortization of property and equipment$ 596 $ 643Interest expense on finance leases 110 118 Total finance lease expense 706 761Operating lease expensea 7,521 7,145Sublease income (399) (905) Total lease expense$7,828 $7,001_____________________a    Total rental expense for operating leases was $6.6 million in 2019.
Schedule Of Supplemental Cash Flow Information Related To Leases Cash paid for amounts included in the measurement of lease liabilities:2021 2020 Operating cash flows for operating leases$ 6,061 $ 7,407 Financing cash flows for finance leases 557 653 Operating cash flows for finance leases 105 126
Schedule Of Minimum Lease Payments For Finance, Operating, And Sublease Income Leases Finance Operating Sublease Leases Leases Income2022$ 600 $ 5,928 $ 3062023 629 5,619 --2024 623 6,174 --2025 599 5,188 --2026 579 4,797 --Thereafter 2,318 42,210 --Total minimum lease payments$ 5,348 $ 69,916 $ 306Less amount representing interest 446 21,898 Present value of net minimum lease payments 4,902 48,018 Less current maturities 528 3,149 Lease obligations, less current maturities$ 4,374 $ 44,869