Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.19.3.a.u2
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Future Minimum Lease Payments
Future minimum lease payments under non-cancellable leases, as of December 31, 2019, were as follows:
 
 
Operating
 
 
Leases
Years Ending December 31,
 
 
2020
 
$
19,390

2021
 
18,211

2022
 
13,820

2023
 
11,362

2024
 
10,178

Thereafter
 
59,876

Total future minimum lease payments
 
132,837

Less imputed interest
 
(30,656
)
Total operating lease liabilities
 
$
102,181


Schedule of Future Minimum Lease Payments Prior Year
The Company rents office space under leases that expire at various dates through 2030. Future minimum lease commitments under these operating leases, as of December 31, 2018, were as follows:
Years ending December 31,
 
 
2019
 
$
15,997

2020
 
15,437

2021
 
14,705

2022
 
10,816

2023
 
9,910

Thereafter
 
39,449

Total
 
$
106,314