Revenue North AmericaContributor