Twitter earnings report