Carbonite CARB is set to report first-quarter 2019 results on May 2.The company’s earnings beat the Zacks Consensus Estimate in the trailing four quarters, the average positive surprise being 14.9%.In the last reported quarter, Carbonite reported adjusted earnings of 45 cents per share, which beat the Zacks Consensus Estimate by 3 cents and increased 50% year over year. Non-GAAP revenues increased 24% year over year to $78 million, which lagged the consensus mark of $80 million.For first-quarter 2019, Carbonite expects non-GAAP revenues between $76.5 million and $77.5 million.The Zacks Consensus Estimate for revenues currently stands at $77.5 million, indicating growth of 21% from the year-ago reported figure.The consensus mark for first-quarter earnings has remained steady at 37 cents over the past 30 days, suggesting year-over-year growth of 37%. Carbonite, Inc. Price and EPS Surprise Carbonite, Inc. Price and EPS Surprise | Carbonite, Inc. Quote Let’s see how things are shaping up for this announcement.Key Factors to ConsiderCarbonite’s first-quarter 2019 results are expected to benefit from consumer price increases and steady retention rates. In the last reported quarter, consumer bookings increased 23% year over year.Moreover, Carbonite’s growing focus on small and medium business bodes well for top-line growth. Additionally, the partnership with Veritas Technologies is expected to boost sales of Carbonite Endpoint solution in the quarter.However, decelerating growth in the subscription business along with sluggishness in the legacy perpetual business remains a concern.Nevertheless, improving cost efficiencies are anticipated to boost gross margin. Carbonite is also expected to benefit from lower investments on research & development and improving general & administrative efficiencies.These aforesaid factors are likely to boost profitability in the soon-to-be-reported quarter.Webroot Acquisition Strengthens Portfolio The Webroot acquisition announced in February was closed on Mar 26. Since, it was anticipated to close late in the quarter; Webroot was not included in the guidance.Post completion, Webroot is accretive to both earnings and cash flow, per Carbonite. The deal expands the company’s portfolio by adding Webroot's endpoint security solutions.However, the cybersecutiry market, particularly the endpoint space, is highly competitive. Hence, growth prospects are quite muted. Moreover, the acquisition increases Carbonite’s leverage more than four times, which is a concern.What Our Model SaysAccording to the Zacks model, a company with a Zacks Rank #1 (Strong Buy), 2 (Buy) or 3 (Hold) along with a positive Earnings ESP has a good chance of beating estimates. Sell-rated stocks (Zacks Rank #4 or 5) are best avoided.Carbonite has a Zacks Rank #3 and an Earnings ESP of 0.00%. You can uncover the best stocks to buy or sell before they’re reported with our Earnings ESP Filter.Stocks That Warrant a LookHere are three stocks that you may want to consider as our model shows that these have the right combination of elements to deliver an earnings beat in this earnings season.Upland Software UPLD has an Earnings ESP of +0.32% and a Zacks Rank #1. You can see the complete list of today’s Zacks #1 Rank stocks here.FUJIFILM FUJIY has an Earnings ESP of +20.55% and a Zacks Rank #1.Fortinet FTNT has an Earnings ESP of +1.49% and a Zacks Rank #2. Biggest Tech Breakthrough in a GenerationBe among the early investors in the new type of device that experts say could impact society as much as the discovery of electricity. Current technology will soon be outdated and replaced by these new devices. In the process, it’s expected to create 22 million jobs and generate $12.3 trillion in activity.A select few stocks could skyrocket the most as rollout accelerates for this new tech. Early investors could see gains similar to buying Microsoft in the 1990s. Zacks’ just-released special report reveals 7 stocks to watch. The report is only available for a limited time.See 7 breakthrough stocks now>>Want the latest recommendations from Zacks Investment Research? Today, you can download 7 Best Stocks for the Next 30 Days. Click to get this free report Fortinet, Inc. (FTNT): Free Stock Analysis Report Upland Software, Inc. (UPLD): Free Stock Analysis Report Carbonite, Inc. (CARB): Free Stock Analysis Report Fujifilm Holdings Corp. (FUJIY): Free Stock Analysis Report To read this article on Zacks.com click here.