Property and Equipment, Net (Schedule of Depreciation and Amortization Expense) (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Property, Plant and Equipment [Line Items] | |||
Depreciation | $ 12,602 | $ 15,001 | $ 15,067 |
Cost of sales | |||
Property, Plant and Equipment [Line Items] | |||
Depreciation | 1,422 | 2,278 | 1,755 |
Selling, general and administrative expenses | |||
Property, Plant and Equipment [Line Items] | |||
Depreciation | $ 11,180 | $ 12,723 | $ 13,312 |