Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
The table below presents aggregate future minimum payments due under leases, reconciled to lease liabilities included in the consolidated balance sheet as of December 31, 2020:
Operating Leases
(in thousands)
2021 $ 9,032 
2022 7,336 
2023 3,694 
2024 2,958 
2025 2,844 
Thereafter 4,794 
Total minimum payments 30,658 
Less: imputed interest (2,655)
Less: unrealized translation gain 1,013 
Total lease liabilities 29,006 
Less: short-term lease liabilities (8,144)
Lease liabilities - long-term $ 20,862