XML 50 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments And Contingencies Disclosure [Abstract]  
Summary of Future Minimum Payments under Operating Leases and Service Agreements

The Company’s operating leases cover primarily buildings and underlying real estate, office equipment and automobiles. The Company has also entered into multiple year software subscription service agreements We do not have lease arrangements with related parties. A summary of lease and purchase commitments as of December 31, 2018, under all non-cancelable operating leases and service agreements with terms exceeding one year is as follows:

 

 

  

 

 

2019

  

$

7,530

  

2020

  

 

5,016

  

2021

  

 

2,468

  

2022

  

 

2,152

  

2023

  

 

1,532

  

2024 or later

  

 

4,021

  

Total

  

$

22,719