This sounds to me like an gigantic amount of money. I looked it up and apparently it was $136B in 2019¹ and $111B today². And Microsoft, although it is the company with the most cash on hand, is not an outlier here with Alphabet at $121B and Apple at $100B².
I really don't know why they do this though.
[1] https://www.cnbc.com/2019/11/07/microsoft-apple-and-alphabet...
[2] https://www.macrotrends.net/stocks/charts/MSFT/microsoft/cas...