Cumulative company turnover broke £300 million