XML 20 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note J - Treasury Stock (Details Textual) (USD $)
9 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Feb. 06, 2015
Jun. 02, 2011
May 11, 2015
Stock Repurchase Program, Authorized Amount     $ 3,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1 $ 2,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1  
Treasury Stock, Shares, Acquired 157,539us-gaap_TreasuryStockSharesAcquired 5,100us-gaap_TreasuryStockSharesAcquired      
Treasury Stock Acquired, Average Cost Per Share $ 5.57us-gaap_TreasuryStockAcquiredAverageCostPerShare $ 4.55us-gaap_TreasuryStockAcquiredAverageCostPerShare      
Treasury Stock, Value, Acquired, Cost Method 878,000us-gaap_TreasuryStockValueAcquiredCostMethod 23,000us-gaap_TreasuryStockValueAcquiredCostMethod      
2015 Increase [Member] | Subsequent Event [Member]          
Stock Repurchase Program, Authorized Amount         2,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= naii_Increase2015Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
2015 Increase [Member]          
Stock Repurchase Program, Authorized Amount     1,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_ShareRepurchaseProgramAxis
= naii_Increase2015Member
   
Subsequent Event [Member]          
Stock Repurchase Program, Authorized Amount         $ 5,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember