XML 60 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Components of Lease Cost
Components of lease cost (income) were as follows:
(in thousands)Year Ended December 31, 2021Year Ended December 31, 2020
Operating lease cost$10,226 $13,937 
Finance lease cost - amortization expense714 937
Finance lease cost - interest expense238 664
Short-term lease cost76 159
Variable lease cost3,163 1,363 
Sublease income(569)(615)
Total$13,848 $16,445 
Supplemental cash flow information related to our operating leases for the years ending December 31, 2021, and 2020 was as follows:
(in thousands)December 31, 2021December 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash outflow from operating leases$11,108 $13,151 
Operating cash outflow from finance leases238 661 
Financing cash outflow from finance leases$721 $496 

Weighted-average remaining lease terms and discount rate for our operating leases for the year ending December 31, 2021, were as follows:
December 31, 2021
FinanceOperating
Weighted-average remaining lease term (in years)7.48.7
Weighted-average discount rate4.63%5.45%
Balance Sheet Classifications
Balance sheet classifications at December 31, 2021 and 2020 are summarized below:
December 31, 2021December 31, 2020
(in thousands)Right of use assetsCurrent right of use liabilitiesLong-term right of use liabilitiesRight of use assetsCurrent right of use liabilitiesLong-term right of use liabilities
Operating Leases$42,502 $7,711 $43,359 $40,586 $8,562 $38,296 
Finance Leases3,854 633 4,061 8,034 972 10,173 
Total$46,356 $8,344 $47,420 $48,620 $9,534 $48,469 
Future Minimum Lease Payments - Finance Leases
Our future minimum lease payments as of December 31, 2021 under operating lease and finance leases, with initial or remaining lease terms in excess of one year, were as follows:
December 31, 2021
(in thousands)Finance LeasesOperating Leases
Years ending December 31:
2022$828 $10,199 
2023801 9,110 
2024753 7,518 
2025690 5,830 
2026649 5,153 
Thereafter1,799 26,519 
Total lease payments (undiscounted)5,520 64,329 
Less: imputed interest(826)(13,259)
Present value of lease liabilities$4,694 $51,070 
Future Minimum Lease Payments - Operating Leases
Our future minimum lease payments as of December 31, 2021 under operating lease and finance leases, with initial or remaining lease terms in excess of one year, were as follows:
December 31, 2021
(in thousands)Finance LeasesOperating Leases
Years ending December 31:
2022$828 $10,199 
2023801 9,110 
2024753 7,518 
2025690 5,830 
2026649 5,153 
Thereafter1,799 26,519 
Total lease payments (undiscounted)5,520 64,329 
Less: imputed interest(826)(13,259)
Present value of lease liabilities$4,694 $51,070