Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedule of Companys Leases
The following table illustrates information for the Company's leases as of and for the year ended December 2021 and 2020:
  December 31,
  2021 2020
(in thousands)
Total operating lease cost $ 18,600 $ 17,241
Short-term lease cost 4,940 5,049
Weighted average remaining lease term (in years) 9.8 10.2
Weighted average discount rate 5.1  % 5.1  %
Cash paid for amounts included in the measurement of the operating lease liability 18,052 21,467
Schedule of Future Minimum Lease Payments
Future minimum lease payments under non-cancellable leases, as of December 31, 2021, were as follows:
Operating
Leases
Years Ending December 31, (in thousands)
2022 $ 14,781 
2023 15,518 
2024 14,628 
2025 13,728 
2026 14,684 
Thereafter 76,273 
Total future minimum lease payments 149,612 
Less imputed interest (32,693)
Total operating lease liabilities $ 116,919