Johnson & Johnson (JNJ) reports earnings