Data Sources (free / paid) for historical fundamental and price information

You can Use IXBRAnalyst to get real-time access to financial data in excel on any of your devices.
iXBRLAnalyst for Microsoft Office (Online) | FinDynamics