What follows is a roundup of corporate earnings reports for Tuesday, April 20.
Amid the SEC fraud allegations concerning Goldman Sachs, the investment bank still reported earnings before the bell.
Johnson & Johnson and Coca-Cola also reported before the bell along with a string of mid-size regional banks.
Apple and Yahoo are two of the major companies that reported after the bell.
BEFORE THE BELL
Goldman Sachs
The investment banking giant reported earnings of $5.59 a share on revenue of $12.78 billion.
- Get Real-Time Quotes for Goldman Sachs
Johnson & Johnson
The health care products and pharmaceutical manufacturer posted earnings of $1.26 a share on revenue of $15.63 billion.
- Get Real-Time Quotes for Johnson & Johnson
Coca-Cola
The beverage maker delivered earnings of 80 cents a share on revenue of $7.53 billion.
- Get Real-Time Quotes for Coca-Cola
Bank of New York Mellon
The New York bank delivered earnings of 49 cents a share on revenue of $3.35 billion.
- Get Real-Time Quotes for Bank of New York Mellon
Biogen Idex
The biotechnology company posted earnings of $1.08 a share on revenue of $1.11 billion.
- Get Real-Time Quotes for Biogen Idex
Coach
The handbag maker posted earnings of 50 cents a share on sales of $830.67 million.
- Get Real-Time Quotes for Coach
Delta Airlines
The airline company posted a loss of 23 cents a share on revenue of $6.85 billion.
- Get Real-Time Quotes for Delta Airlines
Eaton
The power management company posted earnings of $1.05 a share on revenue of $3.10 billion.
- Get Real-Time Quotes for Eaton
Forest Labs
The pharmaceutical company posted earnings of 83 cents a share on revenue of $1.06 billion.
- Get Real-Time Quotes for Forest Labs
Harley-Davidson
The motorcycle maker reported earnings of 29 cents a share on sales of $1.04 billion.
- Get Real-Time Quotes for Harley-Davidson
Northern Trust
The bank delivered earnings of 64 cents a share on revenue of $907.6 million.
- Get Real-Time Quotes for Northern Trust
Novartis
The pharmaceutical company is expected to post earnings of $1.23 a share on sales of $11.74 billion.
- Get Real-Time Quotes for Novartis
Omnicom
The advertising and marketing company announced earnings of 52 cents a share on revenue of $2.92 billion.
- Get Real-Time Quotes for Omnicom
Regions Financial
The bank posted a loss of 21 cents a share on revenue of $1.64 billion.
- Get Real-Time Quotes for Regions Financial
State Street
The bank delivered earnings of 75 cents a share on revenue of $2.30 billion.
- Get Real-Time Quotes for State Street
Supervalu
The discount grocer posted earnings of 46 cents a share on revenue of $9.21 billion.
- Get Real-Time Quotes for Supervalu
UnitedHealth
The health insuance company posted earnings of $1.03 a share on revenue of $23.19 billion.
- Get Real-Time Quotes for UnitedHealth
US Bancorp
The bank reported earnings of 34 cents a share on revenue of $4.32 billion.
- Get Real-Time Quotes for US Bancorp
AFTER THE BELL
Apple
The technology giant posted earnings of $3.33 a share on sales of $13.50 billion. The company said it sold 8.75 million iPhones and 2.94 million Mac computers during the quarter.
- Get Real-Time Quotes for Apple
Altera
The semiconductor company posted earnings of 50 cents a share on sales of $402.30 million.
- Get Real-Time Quotes for Altera
Gilead Sciences
The biopharmaceutical company announced earnings of 99 cents a share on revenue of $2.09 billion.
- Get Real-Time Quotes for Gilead Sciences
Juniper Networks
The telecommunications company delivered earnings of 27 cents a share on revenue of $912.60 million.
- Get Real-Time Quotes for Juniper Networks
Nabors Industries
The oil and gas company posted earnings of 14 cents a share on revenue of $903.35 million.
- Get Real-Time Quotes for Nabors Industries
Seagate Technology
The computer hardware manufacturer posted earnings of $1.00 a share on sales of $3.05 billion.
- Get Real-Time Quotes for Seagate Technology
Stryker
The medical equipment company posted earnings of 80 cents a share on revenue of $1.80 billion.
- Get Real-Time Quotes for Stryker
VMWare
The software company delivered earnings of 32 cents a share on revenue of $633.50 million.
- Get Real-Time Quotes for VMWare
Yahoo
The internet search company reported earnings of 15 cents a share on revenue of $1.60 billion.
- Get Real-Time Quotes for Yahoo
* Earnings data from Thomson Reuters excludes extraordinary items.