XML 23 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note K - Derivatives and Hedging (Details Textual)
9 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2015
USD ($)
Mar. 31, 2015
Cash Flow Hedging Foreign Exchange Contract [Member]
USD ($)
Mar. 31, 2015
Cash Flow Hedging Foreign Exchange Contract [Member]
EUR (€)
Mar. 31, 2015
Prepaid Expenses and Other Current Assets [Member]
USD ($)
Jun. 30, 2014
Prepaid Expenses and Other Current Assets [Member]
USD ($)
Mar. 31, 2015
Other Noncurrent Assets [Member]
USD ($)
Jun. 30, 2014
Other Noncurrent Assets Net [Member]
USD ($)
Jun. 30, 2014
Accrued Liabilities [Member]
USD ($)
Mar. 31, 2015
Cash Flow Hedging [Member]
USD ($)
Mar. 31, 2014
Cash Flow Hedging [Member]
USD ($)
Mar. 31, 2015
Cash Flow Hedging [Member]
USD ($)
Mar. 31, 2014
Cash Flow Hedging [Member]
USD ($)
Derivative, Notional Amount   $ 16,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= naii_CashFlowHedgingForeignExchangeContractMember
€ 13,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= naii_CashFlowHedgingForeignExchangeContractMember
                 
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax 1,200,000us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax                      
Cash Flow Hedge Derivative Instrument Assets at Fair Value       1,900,000us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
46,000us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
26,000us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
4,000us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= naii_OtherNoncurrentAssetsNetMember
74,000us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= naii_AccruedLiabilities1Member
       
Derivative Instruments, Gain Recognized in Other Comprehensive Income (Loss), Effective Portion                 939,000us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
35,000us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
2,700,000us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Derivative Instruments, Gain Reclassified from Accumulated OCI into Income, Effective Portion                 875,000us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
  1,500,000us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Derivative Instruments, Loss Reclassified from Accumulated OCI into Income, Effective Portion                   116,000us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
  361,000us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Derivative Instruments, Loss Recognized in Other Comprehensive Income (Loss), Effective Portion                       $ 533,000us-gaap_DerivativeInstrumentsLossRecognizedInOtherComprehensiveIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember