Quarterly report pursuant to Section 13 or 15(d)

Operating Leases - Maturities and Costs (Details)

v3.19.2
Operating Leases - Maturities and Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Leases [Abstract]    
2019 $ 4,345  
2020 7,181  
2021 4,462  
2022 2,005  
2023 1,534  
Beyond 2023 558  
Total undiscounted lease liability 20,085  
Imputed interest (2,108)  
Total operating lease liabilities 17,977  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
2019 10,722  
2020 7,887  
2021 4,193  
2022 1,968  
2023 1,540  
Beyond 2023 636  
Total lease payments 26,946  
Lease, Cost [Abstract]    
Operating lease expense 2,684 $ 2,709
Short-term lease expense 833 787
Variable lease expense 1,849 1,840
Total lease expense $ 5,366 $ 5,336