Microsoft has $68 billion cash on hand

http://ycharts.com/companies/MSFT/cash_on_hand

I'd not worry about them too much.