JinkoSolar Holding Co., Ltd. JKS reported first-quarter 2020 earnings per American Depositary Share (ADS) of 38 cents, which missed the Zacks Consensus Estimate of 75 cents by 49.3%. The bottom line, however, improved significantly from the year-ago quarter’s earnings of 15 cents per ADS.Total RevenuesIn the quarter under review, JinkoSolar’s total revenues of $1,198 million exceeded the Zacks Consensus Estimate of $1,001 million by 19.8%. The top line, moreover, improved 25.1% on a year-over-year basis. The upside can be mainly attributed to the increase in solar module shipments.Quarterly HighlightsIn first-quarter 2020, JinkoSolar’s total solar modules shipment was 3,411 megawatts, up 12.3% year over year.Gross margin during the quarter was 19.5% compared with 16.6% in the first quarter of 2019.The company’s total operating expenses flared up 26.8% year over year to $130.5 million. The year-over-year increase was mainly due to an increase in shipping costs.The company incurred $15.3 million as interest expenses, up 13% year over year, due to an increase in borrowings, the cessation of interest capitalization on certain completed solar projects and due to the issuance of additional convertible senior notes in May 2019.JinkoSolar Holding Company Limited Price, Consensus and EPS Surprise JinkoSolar Holding Company Limited price-consensus-eps-surprise-chart | JinkoSolar Holding Company Limited QuoteFinancial ConditionAs of Mar 31, 2020, JinkoSolar had cash and cash equivalents of $557.5 million, up from $812.1 million as of Dec 31, 2019.Total interest-bearing debts as of Mar 31, 2020, were $1.81 billion compared with $1.93 billion as of Dec 31, 2019.Recent Business DevelopmentsIn March 2020, JinkoSolar's Tiger module hit 1GW in orders during the first three months after its launch. Also during the same month, its board of directors approved a share repurchase program, which authorizes the company to repurchase up to $100 million of its ordinary shares represented by ADS within twelve months.GuidanceFor the second quarter of 2020, the company expects total solar module shipments to be in the range of 4.2-4.5 GW. Total revenues for the second quarter are expected in the range of $1.10-$1.18 billion.For 2020, the company projects total solar modules shipment of 18-20 GW.Zacks RankJinkoSolar currently holds a Zacks Rank #3 (Hold). You can see the complete list of today’s Zacks #1 Rank (Strong Buy) stocks here.Other Solar ReleasesEnphase Energy ENPH reported first-quarter 2020 adjusted earnings of 38 cents per share, which surpassed the Zacks Consensus Estimate of 32 cents by 18.8%. The bottom line also surged a massive 375% from 8 cents reported in the prior-year quarter.SunPower SPWR reported first-quarter 2020 adjusted loss of 10 cents per share, narrower than the Zacks Consensus Estimate of a loss of 21 cents and a loss of 41 cents in the year-ago quarter.SolarEdge Technologies SEDG reported first-quarter 2020 adjusted earnings of $1.03 per share, which missed the Zacks Consensus Estimate of $1.20 by 14.2%. The bottom-line figure, however, surged 47.1% from 70 cents registered in the prior-year quarter.Just Released: Zacks’ 7 Best Stocks for TodayExperts extracted 7 stocks from the list of 220 Zacks Rank #1 Strong Buys that has beaten the market more than 2X over with a stunning average gain of +24.1% per year.These 7 were selected because of their superior potential for immediate breakout.See these time-sensitive tickers 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 JinkoSolar Holding Company Limited (JKS): Free Stock Analysis Report SunPower Corporation (SPWR): Free Stock Analysis Report Enphase Energy, Inc. (ENPH): Free Stock Analysis Report SolarEdge Technologies, Inc. (SEDG): Free Stock Analysis Report To read this article on Zacks.com click here.