EDGAR Browser
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles · MICROSOFT CORP · EDGAR Browser