Riding the Waves of Growth Gartner Inc Earnings Report