I'll note, as a reminder to non-Americans, that a company can be incorporated in all 50 States and all have different databases. It can be really hard to track down where a company is, technically, currently operating from. Though a CEO with a large tax judgment, of any company, is a massive red flag.