The $4.5 mil you found in recovery and bank charges is right there in the half yearly presentation, and is a component of the Net Transaction Loss which is a component of Net Transaction Margin which is one of APT's key metrics, nothing to hide.
The screenshot you took is of the notes to the financial statements, not the actual income statement. Bad debt is not written off before gross profit at all. See the heading receivables impairment expenses, exactly matches those used in the NTL in the slides above.
Anyway, a pot-shot at another stock that someone in SPT holds is not a valid argument nor relevant to this thread if no link is drawn.