I agree with you that it would have been nice to see that amount in an account other than AR which can be discounted at a later date. As for your statement that they would realize the profit at the time that the money arrived, that is not correct. If you check Paypro's documents they are an ACCRUAL BASIS company which means they have to show the profit at the time of logging the sale. If they were a CASH BASIS company then you would be correct.