Home BancShares, Inc. is a bank holding company that provides commercial and retail banking and financial services through its subsidiary Centennial Bank and related entities, operating branch networks across Arkansas, Florida, Texas, Alabama, and New York City. The company generates revenue primarily from net interest income on a diverse loan portfolio secured largely by real estate, along with non-interest income from deposit services, trust and wealth management, insurance, and specialty lending platforms focused on commercial real estate and marine lending. The company serves businesses, real estate investors, individuals, and municipalities, differentiating itself through a decentralized community banking model that empowers local lending committees and emphasizes personalized service, flexibility, and quick decision-making.