Employee Benefit Plans (Schedule of Valuation and Expense Information) (Details) |
6 Months Ended | |
---|---|---|
Jun. 30, 2019 |
Jul. 01, 2018 |
|
Stock Options | ||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Expected life (in years) | 4 years 4 months 24 days | |
Risk-free interest rate | 2.32% | |
Expected volatility | 30.90% | |
Dividend yield | 0.00% | |
ESPP | ||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||
Expected life (in years) | 6 months | 6 months |
Risk-free interest rate | 2.49% | 1.81% |
Expected volatility | 42.60% | 37.10% |
Dividend yield | 0.00% | 0.00% |