This is with all the warrants exercised. Earnings are shown per diluted share. If you follow the stock for awhile there is always a big panic with folks thinking there will be dilution...it is the case but the earnings are already expressed per diluted share. Take this a buying opportunity...might be some panic selling in next few sessions then upgrades and path to 20 in next 6 mo. Prob. get bought out by AVX regardless a very strong buy in my opinion.