Quarterly report pursuant to Section 13 or 15(d)

Leases - Remaining Lease Payments (Details)

v3.20.4
Leases - Remaining Lease Payments (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Lessee, Lease, Description [Line Items]  
Remainder of 2021 $ 59,036
2022 60,089
2023 32,268
2024 14,769
2025 9,797
Thereafter 2,219
Total minimum lease payments 178,178
Less: imputed interest (10,018)
Total lease liabilities 168,160
Office space  
Lessee, Lease, Description [Line Items]  
Remainder of 2021 52,375
2022 56,388
2023 31,731
2024 14,715
2025 9,788
Thereafter 2,219
Total minimum lease payments 167,216
Less: imputed interest (9,748)
Total lease liabilities 157,468
Equipment  
Lessee, Lease, Description [Line Items]  
Remainder of 2021 6,661
2022 3,701
2023 537
2024 54
2025 9
Thereafter 0
Total minimum lease payments 10,962
Less: imputed interest (270)
Total lease liabilities $ 10,692