With the filing of Hain’s financial results, the company is now current with all its reporting obligations with the SEC.