Settle down! 10c per share om 1 billion shares is $100m value.
How can $50m of sales be worth $100m?
If you assume that there is 20% net profit in the $50m deal, then the sale might be worth $10m which would equate to 1c per share.
Lets not get too carried away here folks.