Earnings

Earnings Roundup: July 20

CNBC.com
WATCH LIVE

What follows is a roundup of corporate earnings reports for Tuesday, July 20.

Companies that reported before the bell include Johnson & Johnson, Goldman Sachs and Biogen.

Apple, Yahoo, and VMWare posted earnings after the bell.

BEFORE THE BELL

Johnson & Johnson

The company announced earnings of $1.21 a share on revenue of $15.33 billion.

  • Get Real-Time Quotes for Johnson & Johnson

Bank of NY Mellon

The bank posted earnings of 54 cents a share on revenue of $3.3 billion.

  • Get Real-Time Quotes for Bank of NY Mellon

Biogen Idec

The biotechnology company posted earnings of $1.31 a share on revenue of $1.21 billion.

  • Get Real-Time Quotes for Biogen Idec

Forest Labs

The pharmaceutical company reported earnings of 95 cents a share on revenue of $1.07 billion.

  • Get Real-Time Quotes for Forest Labs

Goldman Sachs

The investment bank posted earnings of $2.75 a share on revenue of $8.84 billion.

  • Get Real-Time Quotes for Goldman Sachs

Harley-Davidson

The motocycle company posted earnings of 59 cents a share on revenue of $1.14 billion.

  • Get Real-Time Quotes for Harley-Davidson

Illinois Tool

The industrial machinery manufacturer posted earnings of 80 cents a share on revenue of $4.08 billion.

  • Get Real-Time Quotes for Illinois Tool

Peabody Energy

The energy company announced earnings of 71 cents a share on revenue of $1.66 billion.

  • Get Real-Time Quotes for Peabody Energy

Pepsico

The beverage maker delivered earnings of $1.09 a share on revenue of $14.80 billion.

  • Get Real-Time Quotes for Pepsico

The firm posted earnings of 93 cents a share on revenue of $2.16 billion.

  • Get Real-Time Quotes for State Street

TD Ameritrade

The online brokerage announced earnings of 30 cents a share on revenue of $691.8 million.

  • Get Real-Time Quotes for TD Ameritrade

UnitedHealth

The health care company posted earnings of 99 cents a share on revenue of $22.63 billion.

  • Get Real-Time Quotes for UnitedHealth

Weatherford International

The oil equipment and services company reported earnings of 11 cents a share on revenue of $2.44 billion.

  • Get Real-Time Quotes for Weatherford International

Whirlpool

The home appliances maker posted earnings of $3.09 a share on revenue of $4.53 billion.

  • Get Real-Time Quotes for Whirlpool

AFTER THE BELL

Apple

The tech giant posted earnings of $3.51 a share on revenue of $18.80 billion.

  • Get Real-Time Quotes for Apple

Fidelity National Information Services

The financial services company reported earnings of 23 cents a share on revenue of $1.29 billion.

  • Get Real-Time Quotes for Fidelity National

Juniper Networks

The company posted earnings of 30 cents a share on revenue of $978.30 million.

  • Get Real-Time Quotes for Juniper Networks

Seagate Technology

The hard drive maker posted earnings of 70 cents a share on revenue of $2.66 billion.

  • Get Real-Time Quotes for Seagate Technology

Stryker

The medical equipment maker posted earnings of 80 cents a share on revenue of $1.76 billion.

  • Get Real-Time Quotes for Stryker

VMWare

The software company reported earnings of 35 cents a share on revenue of $673.90 million.

  • Get Real-Time Quotes for VMWare

Yahoo

The internet search company posted earnings of 15 cents a share on revenue of $1.13 billion.

  • Get Real-Time Quotes for Yahoo

* Earnings data from Thomson Reuters excludes extraordinary items.