 JOHNS CREEK, Ga., Aug. 09, 2021 GLOBE NEWSWIRE -- Ebix, Inc. NASDAQ: EBIX, a leading international supplier of On-Demand software and E-commerce services to the insurance, financial, e-governance and healthcare industries today announced the following results for the quarter ended June 30, 2021: 