One says overall revs, other says Non-GAAP revs - I don't think they are trying to hide anything, I bet- 16mi non = 25 mil overall- just my opinion. I don't think they are trying to confuse anyone like the hub bashers are trying to spin it right now..