I had no idea what it was. Presumed it was some new startup.
"the Street" or "Street's estimate" or something to provide more context. I also thought "Street" was some tech thing that was competing against some Microsoft business line.
I hate English.
other languages also use things metonymously, so maybe hating human cognition is a safer bet.
Right on. You don't know what you are talking about.
I'm used to seeing it in financial news. But this is a tech site. Different audience.
Just like how I cringe when I see terms like "the cloud" in Business Week or one of those magazines.
Well it's an article about quarterly earnings, it's OK to use financial terms.