Wall Street analysts expect 2004 revenue of $ 28.15 billion .

Analysts ' average forecast was $ 4.02 per share on revenue of $ 25.56 billion .

Do the above sentences mean the same thing?
no