Revenue
FY, 2024




Annual Recurring Revenue
Q3, 2023
Customers
FY, 2022
Connected Devices
Q3, 2023
United States
100 Washington Ave S Suite 900
United States
Arboretum Plaza I & II, 9442 N Capital of Texas Highway, Building II, Suite 140
United States
215 Riverfront Terrace
United States
1407 Broadway, #3700
Australia
156 Clarence Street, Level 5
Czech Republic
Moravské nám. 1007/14