XML 39 R37.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 1 - Accounting Policies (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2013
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2013
CTS [Member]        
Accounts and Other Receivables, Net, Current     $ 0  
Computer Equipment [Member] | Maximum [Member]        
Property, Plant and Equipment, Useful Life   5 years    
Computer Equipment [Member] | Minimum [Member]        
Property, Plant and Equipment, Useful Life   3 years    
Furniture and Fixtures [Member] | Maximum [Member]        
Property, Plant and Equipment, Useful Life   7 years    
Furniture and Fixtures [Member] | Minimum [Member]        
Property, Plant and Equipment, Useful Life   5 years    
Machinery and Equipment [Member] | Maximum [Member]        
Property, Plant and Equipment, Useful Life   7 years    
Machinery and Equipment [Member] | Minimum [Member]        
Property, Plant and Equipment, Useful Life   5 years    
Geographic Concentration Risk [Member] | Sales Revenue, Net [Member] | Outside North America [Member]        
Concentration Risk, Percentage   54.00% 44.20% 49.70%
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Largest Customer [Member]        
Concentration Risk, Percentage   11.10% 10.60% 9.80%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Largest Customer [Member]        
Concentration Risk, Percentage   10.00% 13.20% 8.90%
Deferred Profit   $ 0 $ 8,000  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   4 years    
Impairment of Long-Lived Assets Held-for-use   $ 0 0 $ 0
Increase (Decrease) in Deferred Revenue $ 454,000 (142,000) 244,000 797,000
Deferred Revenue   1,055,000 1,197,000  
Cash Collateral for Borrowed Securities   100,000    
Available-for-sale Securities, Gross Realized Gain (Loss), Excluding Other than Temporary Impairments   (11,000) 2,000 (54,000)
Advertising Expense   $ 150,000 $ 232,000 $ 575,000
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   258,000 74,000 628,000