If Juve paid us yes.
But what happens if Juve go bust in the next 4 months? Which is very unlikely I know, but still.
Think we can recognise it on financial statements if contract is in place to receive the money at an agreed date in future, just needs to be discounted to present value at date of entry.
We couldn't do that if there was a highly probable risk of non-payment at time of recognition.
If that was last summer there wouldn't have been a case to say Juve wouldn't be able to pay.
Either way, I wouldn't be relying on it til it hits the bank.