ASTI released earnings on the 11th with strongest revenue in company history. The last of the dilution is getting eaten up.