MicroStrategy released its Q1 financial results and also revealed appointing Andrew Kang as its new Senior Executive Vice President and Chief Financial Officer.