Real Time Financial Reporting for Business Decision Making