Revenue
FY, 2021




Patents Issued
FY, 2021
Net Promoter Score (Customer Satisfaction)
FY, 2021
Countries (Offices)
FY, 2021
United States
1001 17th Street, Suite 100
United States
13785 Research Blvd #350
United States
2400 District Ave 4th floor
United States
201 Mission St Suite 2900
Canada
600 - 564 Beatty Street
France
55 Rue Blaise Pascal