XML 43 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity and Stock-Based Compensation - Options Activity (Details)
12 Months Ended
Dec. 27, 2014
Dec. 28, 2013
Dec. 29, 2012
Activity of stock option plans including options and RSUs [Roll Forward]      
Number of Shares Outstanding (Options), Beginning Balance (in shares) 1,909,039us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber    
Options granted (in shares) (74,300)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross    
Number of Shares Outstanding (Options), Ending Balance (in shares) 1,382,993us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber    
Stock Options and Restricted Stock Units [Member]      
Activity of stock option plans including options and RSUs [Roll Forward]      
Number of Shares Outstanding (Options), Beginning Balance (in shares) 2,937,001us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
1,093,565us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
1,391,930us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
Increase in authorized shares (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
2,600,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
Options granted (in shares) (74,300)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
(430,800)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
(281,085)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
Options cancelled (in shares) 191,061us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
150,459us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
139,376us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
Options - expired plan shares (in shares) (17,491)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
(53,607)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
(53,102)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
RSUs granted (in shares) (805,120)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
(664,902)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
(103,554)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
RSUs cancelled (in shares) 167,404us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
133,418us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
RSUs - shares issued to satisfy tax withholding obligations (in shares) 65,527nano_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsSharesIssuedTaxWithholdingObligations
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
108,868nano_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsSharesIssuedTaxWithholdingObligations
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
0nano_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsSharesIssuedTaxWithholdingObligations
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
Number of Shares Outstanding (Options), Ending Balance (in shares) 2,464,082us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
2,937,001us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember
1,093,565us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= nano_StockOptionsAndRestrictedStockUnitsMember