Revenue
FY, 2022
Patents Issued
FY, 2022
Customers
FY, 2022
Annual Contract Value
Q1, 2021
Canada
980 Howe St Suite 1400
United States
11401 Century Oaks Terrace, Suite 430
United States
1505 Westlake Ave N, Suite 500
Australia
Level 10, 20 Martin Place
Germany
Hamburger Allee 2-4
Japan
5F, 1-5-6 Kudanminami Chiyoda-ku