Cardinal sees modest revenue gains in FY 2010