An excellent announcement and a company who knows the importance of keeping shareholders up to date with revenue generation .