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]  
Aggregate Future Minimum Payments Due The table below presents aggregate future minimum payments due under leases, reconciled to total lease liabilities included in the consolidated balance sheet as of December 31, 2021:
Operating Leases
(in thousands)
2022 $ 9,930 
2023 7,096 
2024 5,964 
2025 5,635 
2026 4,352 
Thereafter 3,257 
Total minimum payments 36,234 
Less: imputed interest (2,707)
Less: unrealized translation loss — 
Total lease liabilities 33,528 
Less: short-term lease liabilities (8,888)
Long-term lease liabilities $ 24,640