IDFC First Bank Ltd (BOM:539437) reports robust growth in customer deposits and asset quality, while facing challenges with rising operating expenses and a declining microfinance portfolio.