XML 52 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments
Maturities of operating lease liabilities as of June 30, 2019 are presented in the table below (in thousands):
Years Ending December 31,
Remainder of 2019
 
$
31,114

2020
 
62,286

2021
 
61,054

2022
 
57,882

2023
 
53,620

Thereafter
 
263,086

Total operating lease payments
 
529,042

Less: imputed interest
 
(100,098
)
Present value of operating lease liabilities
 
$
428,944


Schedule of Future Minimum Commitments
Future minimum commitments under our non-cancelable operating leases as of December 31, 2018 are presented in the table below (in thousands):
Years Ending December 31,
2019
 
$
55,435

2020
 
60,996

2021
 
63,348

2022
 
67,707

2023
 
72,491

Thereafter
 
578,874

Total
 
$
898,851