XML 45 R44.htm IDEA: XBRL DOCUMENT v2.4.0.6
Common Stock Warrants (Details Textual) (USD $)
12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended 12 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2010
Jun. 30, 2012
Silicon Valley Bank [Member]
Dec. 27, 2011
Silicon Valley Bank [Member]
Jun. 30, 2012
Silicon Valley Bank [Member]
Loan and Security Agreement [Member]
Dec. 27, 2011
Silicon Valley Bank [Member]
Loan and Security Agreement [Member]
Jun. 30, 2012
Silicon Valley Bank [Member]
Restated Loan Agreement [Member]
Jun. 29, 2012
Silicon Valley Bank [Member]
Restated Loan Agreement [Member]
Jun. 30, 2010
Silicon Valley Bank [Member]
Loan and Security Agreement with Partners for Growth Three [Member]
Jun. 30, 2012
Partners for Growth [Member]
Jun. 30, 2012
Partners for Growth [Member]
Loan and Security Agreement [Member]
Dec. 27, 2011
Partners for Growth [Member]
Loan and Security Agreement [Member]
Dec. 27, 2011
Partners for Growth [Member]
Restated Loan Agreement [Member]
Jun. 30, 2012
Partners for Growth [Member]
Loan and Security Agreement with Partners for Growth Three [Member]
Jun. 30, 2010
Partners for Growth [Member]
Loan and Security Agreement with Partners for Growth Three [Member]
Jun. 30, 2012
PFG Equity Investors LLC [Member]
Dec. 27, 2011
PFG Equity Investors LLC [Member]
Jun. 30, 2010
PFG Equity Investors LLC [Member]
Loan and Security Agreement with Partners for Growth Three [Member]
Common stock warrants (Textual) [Abstract]                                      
Purchase of common stock 82,856   147,330 12,760   24,900   18,649   71,307   23,151     66,299   3,396   9,724
Exercise price per share         9.796   9.33   9.652       9.33 9.652       9.33  
Fair value of warrants       $ 91,000   $ 136,000   $ 125,000     $ 145,000                
Warrants issued, price range $ 9.65   $ 5.43             $ 5.43           $ 5.43      
Weighted average fair value of warrants 6,000 0                                  
Value of exercisable warrants   97,000                                  
Value of warrants vested   216,000                                  
Aggregate intrinsic value $ 2,167,000 $ 15,267,000 $ 0