https://www.bakenstein.com/how-to-calculate-retained-earnings-on-a-balance-sheet.html