Non-refundable deposits cannot be recognized as liabilities so are therefore classified as revenue. The revenue should be recognized in the period to which the transaction pertains; I would generally see that as the potential closing date of the MVPA, which would put most existing ones into Q3.
(Shouldn't this discussion be in one of the "Investor" threads?)