Earnings And Revenue Beat Expectations | news sites