Discuss as:

The Secret Reason Renewable Energy Group's Earnings are Awesome

Don't just count the cash, time it.