Stock ledger report still shows cancel and deleted document value

I have a Delivery note and when cancel it the stock ledger report shows its value and even i delete it also the value is there