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

If You Want to Invest in Artificial Intelligence, Here's the One Stock to Buy

If You Want to Invest in Artificial Intelligence, Here's the One Stock to Buy

Economist Perspective: Brexit Endgame in Sight?

Economist Perspective: Brexit Endgame in Sight?

Smaller Cap Stocks Could Make Great Stocking Stuffers Ahead of 2019

Smaller Cap Stocks Could Make Great Stocking Stuffers Ahead of 2019

5 Highly Anticipated Tech IPOs to Watch in 2019

5 Highly Anticipated Tech IPOs to Watch in 2019

Trading Strategies: How to Play the Federal Reserve's Decision Next Week

Trading Strategies: How to Play the Federal Reserve's Decision Next Week