RE:RE:RE:RE:RE:RE:RE:RE:biorun, you loserHe said "the payments from the upfront AND milestones are significant" - that means that between the upfront and milestones (which are different from royalties which are % of sales), there is money. So that means that IF the upfront is lower than expectation, then it should be made up in the milestones.
As for milestones, I am not sure how that works, but I expect that it would possibly consider key performance indicators such as meeting manufacturing and market introduction moments. For instance, every new market they go into. Keep in mind this is a global agreement they have negotiated.