Despite a stellar set of Q3 numbers, the renewable energy company has declared no dividends for its shareholders. In fact, ...