IDACORP, Inc. IDA reported third-quarter 2017 operating earnings of $1.80 per share, beating the Zacks Consensus Estimate of $1.66 by 8.4%. Quarterly earnings were up 9% from the year-ago figure of $1.65.The company’s strong economic activity throughout the service area increased sales volumes for most customer classes. A warmer-than-normal summer led to increased sales to residential customers.The company’s customer growth, higher sales volumes and declining operating and maintenance expenses contributed $7.5 million to net income.Apple Inc. Price, Consensus and EPS Surprise Apple Inc. Price, Consensus and EPS Surprise | Apple Inc. QuoteTotal RevenuesIDACORP's net income totaled $90.6 million in the quarter, compared with $83.1 million in the year-ago quarter.GuidanceIDACORP raised its 2017 earnings per share guidance to the range of $4.05-$4.15, from the previous band of $3.95-$4.05.Peer ReleasesNextEra Energy, Inc. NEE reported third-quarter 2017 adjusted earnings of $1.85 per share, beating the Zacks Consensus Estimate of $1.75 by 5.7%.FirstEnergy Corporation FE reported third-quarter 2017 operating earnings of 97 cents per share, beating the Zacks Consensus Estimate of 86 cents by 12.8%.Xcel Energy Inc. XEL recorded third-quarter 2017 operating earnings of 97 cents per share, beating the Zacks Consensus Estimate of 92 cents by 5.4%.Zacks RankIDACORP currently carries a Zacks Rank #3 (Hold). You can see the complete list of today’s Zacks #1 Rank (Strong Buy) stocks here.Looking for Stocks with Skyrocketing Upside?Zacks has just released a Special Report on the booming investment opportunities of legal marijuana.Ignited by new referendums and legislation, this industry is expected to blast from an already robust $6.7 billion to $20.2 billion in 2021. Early investors stand to make a killing, but you have to be ready to act and know just where to look.See the pot trades we're targeting>>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 Xcel Energy Inc. (XEL): Free Stock Analysis Report NextEra Energy, Inc. (NEE): Free Stock Analysis Report FirstEnergy Corporation (FE): Free Stock Analysis Report IDACORP, Inc. (IDA): Free Stock Analysis Report To read this article on Zacks.com click here. Zacks Investment Research