If PIP wins the appeal. Simple accrual accounting. However, they are screwing the shareholders since they will show NO Net Profit until they deliver all 2M doses and have FDA approval, etc. There's NO reason to delay the revenue recognition other than to screw PIP.
Yes, dummy....and you DON'T HAVE to defer all of your revenues unless they are refundable. They are CHOOSING to defer their revenues on delivery. If they get payment for delivery of goods, they should recongnize the revenue then, with a possible reserve for returns, etc.