It appears that the Devil is in the details, and there are always details, Thanks.
One missing detail: what is the exchange rate? This makes a huge difference if the royalties are ever paid and nothing was said about it.