Productivity, profitability and financial performance