Common Stock Warrants | ||
Outstanding and exercisable, June 30, 2010 | 38,580 | |
Issued | 108 | |
Cancelled | — | |
Exercised | (13,228 | ) |
Expired | — | |
Outstanding and exercisable at June 30, 2011 | 25,460 | |
Issued | 270 | |
Cancelled | — | |
Exercised | (12,563 | ) |
Expired | (203 | ) |
Outstanding and exercisable at June 30, 2012 | 12,964 | |
Issued | — | |
Cancelled | — | |
Exercised | (4,723 | ) |
Expired | — | |
Outstanding and exercisable at June 30, 2013 | 8,241 |