Annual report pursuant to Section 13 and 15(d)

(Stock-based Compensation-Exercise Price Range) (Details)

v3.10.0.1
(Stock-based Compensation-Exercise Price Range) (Details) - 2010 Stock Plan
Sep. 29, 2018
$ / shares
shares
Restricted Stock Units and Performance Stock Units  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Units (shares) 532,500
Restricted Stock Units (RSUs) | Exercise Price Range One  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Units (shares) 95,000
Grant-Date Fair Value (usd per share) | $ / shares $ 10.52
Restricted Stock Units (RSUs) | Exercise Price Range Two  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Units (shares) 110,000
Grant-Date Fair Value (usd per share) | $ / shares $ 10.73
Restricted Stock Units (RSUs) | Exercise Price Range Six  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Units (shares) 53,750
Grant-Date Fair Value (usd per share) | $ / shares $ 21.51
Restricted Stock Units (RSUs) | Exercise Price Range Eight  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Units (shares) 2,000
Grant-Date Fair Value (usd per share) | $ / shares $ 17.97
Restricted Stock Units (RSUs) | Exercise Price Range Ten  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Units (shares) 90,000
Grant-Date Fair Value (usd per share) | $ / shares $ 19.52
Performance Awards | Exercise Price Range Three  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Units (shares) 42,000
Grant-Date Fair Value (usd per share) | $ / shares $ 17.97
Performance Awards | Exercise Price Range Four  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Units (shares) 42,000
Grant-Date Fair Value (usd per share) | $ / shares $ 17.97
Performance Awards | Exercise Price Range Five  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Units (shares) 42,000
Grant-Date Fair Value (usd per share) | $ / shares $ 17.97
Performance Awards | Exercise Price Range Seven  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Units (shares) 53,750
Grant-Date Fair Value (usd per share) | $ / shares $ 21.51
Performance Awards | Exercise Price Range Nine  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Units (shares) 2,000
Grant-Date Fair Value (usd per share) | $ / shares $ 17.97