I have tried in the past to calculate revenues for cce. It becomes difficult in that they are able to gain a number of revenue streams from one project; the construction, maintenance, selling energy, credits, etc.
They have ripped out some pretty substantial announcements this year already which should drive increase in revenues later in 2018. The big two (non-ceto) will be the 100MW solar for obvious reasons. But the second will be the dept of defence contracts and if they lead to an increase in work. That work they can charge a premium for.
But getting a picture of how much revenue these guys earn, directly from them, is as about as easy as getting a straight answer out of trump on who stormy Daniels is!
CCE Price at posting:
3.9¢ Sentiment: Buy Disclosure: Held