Quarterly report pursuant to Section 13 or 15(d)

Operating Leases - Maturities and Costs (Details)

v3.19.1
Operating Leases - Maturities and Costs (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2019 $ 6,231
2020 6,879
2021 4,170
2022 1,957
2023 1,534
Beyond 2023 558
Total undiscounted lease liability 21,329
Imputed interest (2,227)
Total operating lease liabilities 19,102
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,709
Short-term lease expense 787
Variable lease expense 1,840
Total lease expense $ 5,336