The put: Oct 16, $220 strike, 31 days out. Pays $1,505. Roughly a 43-in-100 chance you end up buying the shares.
On paper: 80% a year. That number assumes MRVL keeps moving like it did the past two years. Take that away and it is +15% a year. That is why we say sell.
Next earnings Dec 1, after this put ends. We never sell a put across a report.