Cardinal Health Inc. said its non-GAAP net earnings totaled $334.0 million, an increase of 6.0% from $315.0 million in the prior-year period.
Non-GAAP EPS for the fiscal fourth quarter ended June 30 came to $1.11, up 9.9% year over year from $1.01.
The S&P Global Market Intelligence consensus normalized EPS estimate for the quarter was 94 cents.
The Dublin, Ohio-based healthcare distributor's revenue grew 5.7% on an annual basis to $37.35 billion from $35.35 billion.
GAAP net earnings came to $194.0 million, or 65 cents per share, compared with a loss of $1.17 billion, or a loss of $3.76 per share, in the year-earlier period.
For the year, the company's non-GAAP net earnings totaled $5.28 per share, up from $5 per share in the prior year.
The S&P Global Market Intelligence consensus normalized EPS estimate for the full fiscal year was $5.16.
Non-GAAP net earnings were $1.59 billion, compared with $1.57 billion in the prior year.
Full-year revenue grew 6.4% year over year to $145.53 billion from $136.81 billion.
The company said GAAP net earnings rose 432.4% year over year to $1.36 billion, or $4.53 per share, in the full year, from $256.0 million, or 81 cents per share.
In reporting results, the company said it forecasts non-GAAP EPS in the range of $4.85 to $5.10 for the fiscal 2020 full year.
The S&P Global Market Intelligence consensus normalized EPS estimate for 2020 is $5.29.
Cardinal Health provides medical products and pharmaceuticals and solutions for hospitals, healthcare systems, pharmacies, ambulatory surgery centers, clinical laboratories and physician offices.