Earnings, earnings, and more earnings!

Yup, that's right!  It's a big week for earnings, and TheStreet has you covered.

Watch the video for the key earnings reports to keep your eye on Thursday, July 25. 

Here are just a few of them: 

(Before the bell)

3M (MMM - Get Report) - Get caught up, read: 3M Reports Earnings in Recovery Mode and 3M Expected to Earn $2.05 a Share.

Aflac (AFL - Get Report)

Hershey (HSY - Get Report)

Comcast (CMCSA - Get Report)

Bristol-Myers (BMY - Get Report)

(After the bell)

Amazon (AMZN - Get Report)  - Here are 7 Important Things to Watch for Amazon's Earnings

Alphabet (GOOGL - Get Report)  - Here are  3 Key Things to Watch for Amazon's Earnings

Starbucks  (SBUX - Get Report)

Mattel (MAT - Get Report)

MGM (MGM - Get Report)

TheStreet will be covering all these stocks and more all day.  Jim Cramer, our founder and ActionAlertsPlus Portfolio Manager, every investor MUST do their homework. So, here's yours: 

Jim Cramer Explains What to Watch in a Stock After It Reports Earnings

Jim Cramer Reveals His 3 Keys to Surviving Earnings Season

Jim Cramer: The Most Important Thing to Watch in Q3

Jim Cramer Reveals Which Stocks He Would Buy Right Now and Why