Krispy Kreme (KKD) has a track record of disappointing on earnings results. But investors got a sweet surprise when the donut maker posted profits that beat estimates after the close on Wednesday . Sales were up 5.2 percent and the company posted profits of $0.24 per share, up 5 percent from last year's number. Revenue, however, missed estimates, coming in at $132.5 million, below Wall Street's predicted $136.0 million. Krispy Kreme has plans for expansion in 2016, adding 95 new stores. Box (BOX) also reported its second round of earnings since its IPO late in the day. The company posted a smaller loss than expected of $47.3 million or $0.28 per share. Revenue came in at $65.6 million, also beating estimates and up around 45 percent from last year's numbers. The cloud content provider has struggled with losses as it expanded but is predicting around 30 percent growth for 2015, down from last year's numbers. Box saw its paying customer base grow 70 percent but is still lagging behind cloud competitor Dropbox, which has close to 300 million users.

More from Video

REPLAY: Jim Cramer on Tariff Worries, Oil, Alphabet and Centene

REPLAY: Jim Cramer on Tariff Worries, Oil, Alphabet and Centene

Video: Athens Stock Exchange CEO on What's Next for Greece's Debt Woes

Video: Athens Stock Exchange CEO on What's Next for Greece's Debt Woes

Will Tesla CEO Elon Musk Really Pulverize the Haters?

Will Tesla CEO Elon Musk Really Pulverize the Haters?

Jim Cramer's Investing Rule #4: Buy Damaged Stocks, Not Damaged Companies

Jim Cramer's Investing Rule #4: Buy Damaged Stocks, Not Damaged Companies

Jim Cramer's Investing Rule #3: Don't Buy Stocks All at Once

Jim Cramer's Investing Rule #3: Don't Buy Stocks All at Once