EnerNOCs revnue comes primarily from contracts sell their power and to manage resources. Contracting $500 million in sales is a significant milestone. The company expects to earn most of these sales before 2012, which gaurentees a stable income stream in the near term.
Company announced plans for aggressive growth that pushed out the timeframe to profitability