The company filed with the SEC and could go public as early as next month.