"New customer" report

How can I do this by COMPANY? Count of contacts works as designed but my org deals with multiple contacts from the same company, and I want to treat each COMPANY as a “new customer”; not the individual contacts.

As a simple example, If Hubspot is a customer of mine, and my buyer moves to a different role; I now I have a new contact at Hubspot to buy my services. The tool shouldn’t consider that a new customer, but it currently does if I only use “Count of Contacts” based on “became a customer date” because my new contact will be associated with the new deal with Hubspot.