XML 77 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Leases - Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Operating Leases, After Adoption of 842    
2019 Remaining $ 3,419  
2020 4,203  
2021 3,325  
2022 2,449  
2023 1,173  
2024 0  
Thereafter 0  
Total minimum lease payments 14,569  
Sublease income, After Adoption of 842    
2019 Remaining (246)  
2020 (82)  
2021 0  
2022 0  
2023 0  
2024 0  
Thereafter 0  
Total minimum lease payments (328)  
Net, After Adoption of 842    
2019 Remaining 3,173  
2020 4,121  
2021 3,325  
2022 2,449  
2023 1,173  
2024 0  
Thereafter 0  
Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due 14,241  
Less: Amount representing interest (1,467)  
Present value of lease payments $ 12,774  
Operating Leases, Before Adoption of 842    
2019   $ 3,670
2020   3,572
2021   2,961
2022   2,001
2023   573
Thereafter   0
Total minimum lease payments   12,777
Capital Leases, Before Adoption of 842    
2019   40
2020   36
2021   0
2022   0
2023   0
Thereafter   0
Total minimum lease payments   76
Less: Amount representing interest   (6)
Capital lease obligation   $ 70