Gartner Inc. (IT) reports earnings