Presented below are three revenue recognition situations.

(a) Grupo sells goods to MTN for $900,000, payment due at delivery.
(b) Grupo sells goods on account to Grifols for $720,000, payment due in 30 days.
(c) Grupo sells goods to Magnus for $450,000, payment due in two installments: the first installment payable in 18 months and the second payment due 6 months later. The present value of the future payments is $417,600.

Indicate the transaction price for each of these transactions and when revenue will be recognized.