Yes think you are right about 20% of shares bought back.
So am guessing now around 85 Million shares on issue
THey had a profit of around $13million in the 06-07 year and they predicted similar crop ( ginning was 625K bales in 06-07)for this year so I am guessing earnings per share of around 15 cents.
I may be way out though as this is not my field (excuse the pun)