Our open source 2021 Profit & Loss