refactor CDR profit/loss report also, #40103