HAIN CELESTIAL GROUP INC (HAIN): financials from its own SEC filings