John Zechner, chairman and founder of J. Zechner Associates, discusses upcoming earnings reports from tech giants Microsoft, ...