Investors are getting deluged with earnings reports this week. Today has been particularly hectic. It's hard to keep your head above water.
But here's a quick look at some of the key trends that are emerging from this earnings season.
1. The economy may be in better shape than thought. Construction equipment giant Caterpillar (CAT) reported earnings on Thursday that blew away forecasts.
Caterpillar is an important bellwether and it even provides a detailed outlook for the economy. The company said it expects global growth of 2.7% this year, up slightly from 2014. And it thinks that most of that growth will come from developed markets like the United Sates and Europe.
There is also growing evidence that one key part of the U.S. economy -- housing -- is picking up steam, too. Homebuilder D.R. Horton (DHI) said Wednesday that the spring selling season was off to a "strong start."
Related: Home buyers in these markets have the upper hand
Add all this up and it appears to be a major reason why stocks remain near all-time highs. The U.S. economy may be thawing out after a deep freeze during the winter.
2. The greenback is still a big problem. The dollar is a bit too mighty for many blue-chip firms that do big business overseas.
Pepsi (PEP), Procter & Gamble (PG), 3M (MMM), Hershey (HSY) and Eli Lilly (LLY) all said on Thursday that their sales were impacted by currency fluctuations.
Expect more concerns about the strong dollar from Microsoft (MSFT) and Google (GOOGL) when they report their latest results after the closing bell.
3. The strong get stronger ... no matter what Wall Street says. Facebook (FB) reported ridiculously strong results ... but the stock barely budged on the news. You could argue that investors wanted more. And Wall Street is all about expectations.
But investors should not focus too much on the short-term and earnings estimates. Facebook is a phenomenal company that is a leader in its market. As long as earnings keep rising, the stock will do fine over the long haul.
Related: Facebook's mobile ad revenue soars
Facebook isn't the only company to report results that didn't overly impress Wall Street even though earnings were awesome.
Under Armour (UA) and Chipotle (CMG) both fell victim to the whims of short-term traders. But there is nothing really wrong with either company.
4. America loves a comeback. McDonald's (MCD) is not doing well. But its stock surged Wednesday because there is at least hope that the new CEO understands the company's many problems and can get things back on track.
Related: Supersized problems for McDonald's
McDonald's rival Yum! Brands (YUM) popped as investors bet that the worst is over for the company's KFC unit in China. Coke (KO) rallied despite sluggish sales growth. That's because weak growth is better than the lack of growth investors had grown accustomed to.
And eBay (EBAY) was a big winner Thursday after the company gave more evidence that business is stabilizing in its core marketplace business just as it gets ready to spin off the more rapidly growing PayPal unit.
5. Junk food is back! Hershey didn't give investors any Kisses with its earnings. But Dunkin' Brands (DNKN) and Domino's (DPZ) were both soaring Thursday after each company reported strong sales and profits.
It's interesting that these companies are doing well at a time when many economists have been talking about weak retail sales overall.
What's more, consumers are supposedly trying to eat healthier as well. Emphasis on supposedly.
In reality, it looks like consumers are still willing to indulge on guilty culinary pleasures like donuts, ice cream and pizza.