Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Tables)

v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments for Operating Leases

Future minimum lease payments under non-cancelable operating leases for office facilities and automobiles with terms in excess of one year consisted of the following (in thousands):

 

     December 31, 2018  

2019

   $ 19,649  

2020

     19,287  

2021

     16,833  

2022

     12,368  

2023

     8,805  

Thereafter

     10,452  
  

 

 

 
   $ 87,394