EQIX 1Q21 Quick Take: Solid Results; Momentum Is Improving