What follows is a roundup of corporate earnings reports for Tuesday, May 3.
Pfizer and MasterCard are expected to report earnings before the bell.
Comcast and CBS are expected to release earnings after the bell.
BEFORE THE BELL
Pfizer
The pharmaceutical company reported earnings of 60 cents a share on revenue of $16.5 billion.
American Tower
The wireless tower company released earnings of 23 cents a share on revenue of $562.7 million.
Archer-Daniels Midland
The food processor and ethanol producer announced earnings of 86 cents a share on revenue of $20.1 billion.
Avon Products
The cosmetics company posted earnings of 37 cents a share on revenue of $2.63 billion.
Clorox
The household products maker delivered earnings of $1.02 a share on revenue of $1.3 billion.
Cognizant Tech
The tech firm released earnings of 67 cents a share on revenue of $1.37 billion.
Duke Energy
Theutilityreleased earnings of 39 cents a share on revenue of $3.66 billion.
Emerson Electric
The electronics manufacturer posted earnings of 73 cents a share on revenue of $5.86 billion.
Foster Wheeler
The construction company announced earnings of 19 cents a share on revenue of $1.04 billion.
Health Care REIT
The real estate investment trust released earnings of 24 cents a share on revenue of $255.5 million.
Hyatt
The hotel operator reported earnings of 7 cents a share on revenue of $875 million.
Legg Mason
The investment services company posted earnings of 45 cents a share.
Marathon Oil
The oil company announced earnings of $1.65 a share.
MasterCard
The credit card company reported earnings of $4.29 a share on revenue of $1.5 billion.
MetroPCS
The telecommunications company delivered earnings of 15 cents a share on revenue of $1.19 billion.
Molson Coors
The brewer released earnings of 43 cents a share on revenue of $690.4 million.
Mylan Labs
The pharmaceutical company posted earnings of 44 cents a share on revenue of $1.45 billion.
Tenet Healthcare
The healthcare company reported earnings of 16 cents a share on revenue of $2.5 billion.
AFTER THE BELL
Comcast
The cable company , also the majority holder of CNBC, reported earnings of 36 cents a share on revenue of $12.13 billion.
CBS
The media company released earnings of 29 cents a share on revenue of $3.51 billion.
Genworth Financial
The insurance company posted earnings of 20 cents a share on revenue of $2.57 billion.
Green Mountain Coffee
The coffee company delivered earnings of 48 cents a share on revenue of $648 million.
Kinross Gold
The gold miner announced earnings of 16 cents a share on revenue of $937 million.
McKesson
The health care services firm reported earnings of $1.66 a share on revenue of $28.85 a share.
Yamana Gold
The gold mining company posted earnings of 21 cents a share on revenue of $476.1 million.
* Earnings data from Thomson Reuters excludes extraordinary items.
CTSH News & Analysis