DocuData Solutions, L.C. is a business process automation and digital transformation company headquartered in Irving, Texas. A subsidiary of Exela Technologies, Inc., the company operates across the Americas and Asia, providing finance, accounting, payment processing, and healthcare revenue cycle management services to approximately 1,550 customers. With a workforce of 11,000 employees, the company generated $856 million in 2024 revenue through three segments: Information and Transaction Processing, Healthcare Solutions, and Legal & Loss Prevention.