Influence of economic fluctuations on business and revenue