Revenue
FY, 2022
SIM Cards Shipped
FY, 2021
Payment Cards
FY, 2021
Biometric Terminals Deployed
FY, 2021
France
2 Place Samuel de Champlain
United States
5515 E La Palma Ave #100
United States
14 Crosby Dr Suite 200
United States
340 Seven Springs Way #200
United States
4250 Pleasant Valley Rd
United States
3150 E Ana St