more than likely. just announced a 2 B$ added share repurchase. That's 10% of the existing market cap. For you nebiews, that means an automatic increase of 10% on earnings. this provides the answer of what they intend to do with all the cash this thing is throwing off.
Look for a divvy increase as well at the next opportunity to announce a payment, they will likely keep about the same balance between dividend and share repurchases.