What follows is a roundup of corporate earnings reports for Tuesday, April 19.
Goldman Sachs and Johnson & Johnson are expected to report earnings before the bell.
IBM and Yahoo are expected to release earnings after the bell.
BEFORE THE BELL
Goldman Sachs
The investment bank reported earnings of $1.56 a share on revenue of $11.89 billion.
- Get Real-Time Quotes for Goldman Sachs
Johnson & Johnson
The pharmaceutical company delivered earnings of $1.35 a share on revenue of $16.17 billion.
- Get Real-Time Quotes for Johnson & Johnson
Bank of NY Mellon
The bank announced earnings of 50 cents a share on revenue of $3.65 billion.
- Get Real-Time Quotes for Bank of NY Mellon
Forest Labs
The pharmaceutical company posted earnings of $1.12 a share.
- Get Real-Time Quotes for Forest Labs
Harley-Davidson
The motorcycle company announced earnings of 51 cents on revenue of $1.06 billion.
- Get Real-Time Quotes for Harley-Davidson
href="http://data.cnbc.com/quotes/NTRS" linktype="External" target="_blank" resizable="true" status="true" scrollbars="true" fullscreen="false" location="true" menubars="true" titlebar="true" toolbar="true" omnitrack="false" hidetimestampicon="false" hidecontenticon="false" contenticononly="false">
Northern Trust
The bank reported earnings of 61 cents a share on revenue of $897.9 million.
- Get Real-Time Quotes for Northern Trust
Peabody Energy
The coal miner posted earnings of 67 cents a share on revenue of $1.74 billion.
- Get Real-Time Quotes for Peabody Energy
Regions Financial
The bank posted earnings of a penny a share on revenue.
- Get Real-Time Quotes for Regions Financial
State Street
The asset management firm posted earnings of 88 cents a share on revenue of $2.36 billion.
- Get Real-Time Quotes for State Street
US Bancorp
The bank delivered earnings of 52 cents a share on revenue of $4.52 billion.
- Get Real-Time Quotes for US Bancorp
AFTER THE BELL
IBM
The tech giant reported earnings of $2.31 a share on revenue of $24.6 billion.
- Get Real-Time Quotes for IBM
Intel
The chip maker released earnings of 59 cents a share on revenue of $11.59 billion.
- Get Real-Time Quotes for Intel
Yahoo
The internet search company released earnings of 17 cents a share on revenue of $1.06 billion.
- Get Real-Time Quotes for Yahoo
CSX
The railroad company delivered earnings of $1.06 a share on revenue of $2.8 billion.
- Get Real-Time Quotes for CSX
Intuitive Surgical
The medical equipment maker posted earnings of $2.59 a share on revenue of $388 million.
- Get Real-Time Quotes for Intuitive Surgical
Juniper Networks
The telecom equipment maker announced earnings of 32 cents a share.
- Get Real-Time Quotes for Juniper Networks
Seagate Tech
The hard drive maker is expected to post earnings of 27 cents a share on revenue of $2.66 billion.
- Get Real-Time Quotes for Seagate Tech
VMware
The software company reported earnings of 48 cents a share on revenue of $844 million.
- Get Real-Time Quotes for VMware
* Earnings data from Thomson Reuters excludes extraordinary items.