Johnson & Johnson’s net earnings from 2005 to 2023 Johnson & Johnson’s net earnings from 2005 to 2023