XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Lessee, Lease, Description [Line Items]  
Remainder of 2020 $ 28,567
2021 49,528
2022 38,519
2023 22,784
2024 11,622
Thereafter 14,658
Total minimum lease payments 165,678
Impact of Discount Rate (8,470)
Total Lease Liability 157,208
Offices  
Lessee, Lease, Description [Line Items]  
Remainder of 2020 16,037
2021 30,042
2022 27,794
2023 18,387
2024 9,379
Thereafter 14,283
Total minimum lease payments 115,922
Impact of Discount Rate (7,500)
Total Lease Liability 108,422
Data Centers  
Lessee, Lease, Description [Line Items]  
Remainder of 2020 12,530
2021 19,486
2022 10,725
2023 4,397
2024 2,243
Thereafter 375
Total minimum lease payments 49,756
Impact of Discount Rate (970)
Total Lease Liability $ 48,786