Good point re costing them but Sanofi's free cash flow is in the $B, so $100m is not going to be a huge issue IMO especially if the quality of auto-injectors they replace it with will hopefully avoid this issue.
On a related topic, I was thinking about the AbbVie payment due in Q2 of $1.2m.
Using mdys post #14805305 - $1.2m divided by $350 per LISA = 3,429 units.