ALTO Financial SummaryAlto Ingredients, Inc. key financial data and ratios.Income Statement (Latest Annual)Revenue$917.9MNet Income$13.3MEPS0.16TTM RatiosP/S0.47Key Metrics