XML 33 R24.htm IDEA: XBRL DOCUMENT v2.4.1.9
Nature of Business and Summary of Significant Accounting Policies (Narrative) (Detail) (USD $)
3 Months Ended 6 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Jun. 30, 2014
Significant Accounting Policies [Line Items]          
Carrying amount of long-term debt, including current portion $ 11,000,000us-gaap_LongTermDebt   $ 11,000,000us-gaap_LongTermDebt   $ 11,800,000us-gaap_LongTermDebt
Short-term time deposits 460,000us-gaap_CashEquivalentsAtCarryingValue   460,000us-gaap_CashEquivalentsAtCarryingValue   460,000us-gaap_CashEquivalentsAtCarryingValue
Intangible assets amortization expense 167,000us-gaap_AmortizationOfIntangibleAssets 195,000us-gaap_AmortizationOfIntangibleAssets 333,000us-gaap_AmortizationOfIntangibleAssets 391,000us-gaap_AmortizationOfIntangibleAssets  
Estimated amortization expense-2015 667,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths   667,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths    
Estimated amortization expense-2016 529,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo   529,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo    
Estimated amortization expense-2017 441,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree   441,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree    
Estimated amortization expense-2018 371,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour   371,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour    
Estimated amortization expense-2019 313,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive   313,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive    
Weighted average amortization period for acquired intangible assets     13 years 6 months 14 years 4 months 24 days  
Antidilutive options outstanding excluded from diluted EPS computations 368,250us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 131,402us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 256,875us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 199,759us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount  
Stock-based compensation costs 68,000us-gaap_AllocatedShareBasedCompensationExpense 6,000us-gaap_AllocatedShareBasedCompensationExpense 101,000us-gaap_AllocatedShareBasedCompensationExpense 7,000us-gaap_AllocatedShareBasedCompensationExpense  
Sales Returns And Allowances Percentage 7.00%nssc_SalesReturnsAndAllowancesPercentage 6.00%nssc_SalesReturnsAndAllowancesPercentage 8.00%nssc_SalesReturnsAndAllowancesPercentage 7.00%nssc_SalesReturnsAndAllowancesPercentage  
Stock-based compensation costs, effect on EPS $ 0.00nssc_ShareBasedCompensationCostEffectOnEarningsPerShareBasicAndDiluted $ 0.00nssc_ShareBasedCompensationCostEffectOnEarningsPerShareBasicAndDiluted $ 0.00nssc_ShareBasedCompensationCostEffectOnEarningsPerShareBasicAndDiluted $ 0.00nssc_ShareBasedCompensationCostEffectOnEarningsPerShareBasicAndDiluted  
Selling, General and Administrative Expenses [Member]          
Significant Accounting Policies [Line Items]          
Advertising and promotion costs 312,000us-gaap_MarketingAndAdvertisingExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
247,000us-gaap_MarketingAndAdvertisingExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
856,000us-gaap_MarketingAndAdvertisingExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
612,000us-gaap_MarketingAndAdvertisingExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
 
Sales revenue, net [Member]          
Significant Accounting Policies [Line Items]          
Shipping and handling revenue 130,000us-gaap_ShippingAndHandlingRevenue
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
121,000us-gaap_ShippingAndHandlingRevenue
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
257,000us-gaap_ShippingAndHandlingRevenue
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
252,000us-gaap_ShippingAndHandlingRevenue
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
 
Cost of sales [Member]          
Significant Accounting Policies [Line Items]          
Research and development costs 1,335,000us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
1,252,000us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
2,653,000us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
2,538,000us-gaap_ResearchAndDevelopmentExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
 
Shipping and handling expense 240,000us-gaap_ShippingHandlingAndTransportationCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
221,000us-gaap_ShippingHandlingAndTransportationCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
481,000us-gaap_ShippingHandlingAndTransportationCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
463,000us-gaap_ShippingHandlingAndTransportationCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
 
Allowance for doubtful accounts current [Member]          
Significant Accounting Policies [Line Items]          
Valuation allowances and reserves, balance 160,000us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
  160,000us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
  180,000us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
Returns and other allowances [Member]          
Significant Accounting Policies [Line Items]          
Valuation allowances and reserves, balance $ 1,040,000us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
  $ 1,040,000us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
  $ 1,005,000us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForSalesReturnsMember
G. Marks Hardware, Inc. [Member] | Customer relationships [Member]          
Significant Accounting Policies [Line Items]          
Period of amortization     20 years    
G. Marks Hardware, Inc. [Member] | Non-compete agreement [Member]          
Significant Accounting Policies [Line Items]          
Period of amortization     7 years