Quarterly report pursuant to Section 13 or 15(d)

Leases - Commitments Under Non-Cancelable Operating Leases (Details)

v3.19.2
Leases - Commitments Under Non-Cancelable Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Operating Leases, After Adoption of 842    
2019 $ 3,232  
2020 5,888  
2021 4,954  
2022 3,527  
2023 3,038  
Thereafter 11,668  
Total lease payments 32,307  
Less: Imputed interest 4,648  
Present value of lease liabilities $ 27,659  
Operating Leases, Before Adoption of 842    
2019   $ 5,646
2020   4,692
2021   3,864
2022   2,367
2023   2,162
Thereafter   10,296
Total lease payments   $ 29,027
Weighted-average discount rate 4.22%  
Minimum    
Operating Leases, Before Adoption of 842    
Weighted-average discount rate 4.09%  
Maximum    
Operating Leases, Before Adoption of 842    
Weighted-average discount rate 4.29%