NEW YORK (TheStreet) -- Shares of Carnival (CCL) - Get Report  declined 7.52% to $45.65 in Friday's trading session after Britain's unexpected decision to exit the European Union fueled economic uncertainty and triggered a selloff in global stocks. 

The referendum overshadowed analysts' expectations for a year-over-year rise in both earnings and revenue when the cruise operator reports 2016 second-quarter earnings before the market open on Tuesday.

Carnival is expected to report earnings of 39 cents per share on revenue of $3.68 billion for the most recent period, according to analysts surveyed by Thomson Reuters

Last year the company reported adjusted earnings of 25 cents per share on $3.59 billion in revenues for the 2015 second quarter. 

"Carnival has delivered strong earnings over the past few quarters and we expect the trend to continue in second quarter 2016," Zacks analysts wrote. "In fact, management expects revenue yields to increase year over year mainly on the back of strong bookings in the Caribbean, European and Alaskan regions."

Separately, TheStreet Ratings team rates the stock as a "buy" with a ratings score of B+.

Carnival's strengths include its impressive record of earnings per share growth, compelling growth in net income, revenue growth, reasonable valuation levels and expanding profit margins. 

You can view the full analysis from the report here: CCL

TheStreet Ratings objectively rated this stock according to its "risk-adjusted" total return prospect over a 12-month investment horizon. Not based on the news in any given day, the rating may differ from Jim Cramer's view or that of this article's author. 

Image placeholder title