The current report reads all values from the audit trail. This means that the the ledger blance transfer journals will be included that makes the P&L report not useful apart from the current & future periods.
This constraint could be oversome by excluding any journal transactions that have "Ledger Year End" as both the reference & the details. Ideally it should not be possible to enter this reference manually.