Improving Business Revenue Analysis and Forecasting