Quarterly report pursuant to Section 13 or 15(d)

Leases - Future minimum lease payments (Details)

v3.22.2
Leases - Future minimum lease payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Future minimum lease payments under non-cancellable operating leases:  
2022 $ 32,614
2023 54,275
2024 45,418
2025 34,983
2026 22,520
2027 and Thereafter 16,550
Total future minimum lease payments 206,360
Less: imputed interest (17,118)
Lease liability at June 30, 2022 $ 189,242