Microsoft reported Q1 earnings after the closing bell. The tech giant beat on both earnings per share as well as revenue. EPS of $1.14 vs. $0.96 estimate Revenues of $29.1 billion vs. $27.90 billion estimate