What follows is a roundup of corporate earnings reports for Wednesday, March 31.
Companies reporting before the bell Wednesday include the retailers Dollar General and Rite Aid.
After the bell,Research in Motion reported.
BEFORE THE BELL
The discount retailer posted earnings of 51 cents a share on revenue of $3.19 billion.
- Get Real-Time Quotes for Dollar General
The drug-store chain delivered a loss of 24 cents a share on revenue of $6.46 billion.
- Get Real-Time Quotes for Rite Aid
AFTER THE BELL
Research In Motion
The manufacturer of mobile phone parts posted earnings of $1.27 a share on revenue of $4.08 billion.
- Get Real-Time Quotes for Research in Motion
* Earnings data from Thomson Reuters excludes extraordinary items.