I think they have about $7-$8mm of inventory on hand. There will be a launch that takes time, but i'd be surprised if they don't order more manufacturing in the next 12 months.
r622102675, technically they are saying that they need to order nothing (hence not with CDMO either) but that they have agreements in place in case they need more product.