Pinterest Inc. Class A (PINS) reports earnings