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.