Microsoft, a company worth an estimated $2.5 trillion whose stock is near record highs, yet despite boasting sky-high revenues, its