CDC Earnings