Received is not the same as shipped. Shipped means the point at which the delivery leaves the point of embarkation. You're arguing against yourself. BTW I am Neil you refer to, and I've seen no explanation that properly deals with revenue shortfall, except that GERS licence fees are not 20% as previously understood. This nonsense about timing of payments shows the lack of understanding some commentators have of reading financial statements.