Strong growth and improved profitability