A company that provides specialty financial services to individuals in the United States and Mexico with over 1,000 locations.