MicroStrategy (NASDAQ:MSTR) reported quarterly earnings of $8.42 per share which missed the analyst consensus estimate of $10.57 by 20.32 percent. This is a 639.74 percent increase over losses of $(1.56) per share from the same period last year. The company reported quarterly sales of $128.691 million which beat the analyst consensus estimate of $118.431 million by 8.66 percent. This is a 10.87 percent increase over sales of $116.071 million the same period last year.