I 2021 rapporterte selskapet at de betjente 127 000 kunder på tvers av over 200 forretningsvertikaler (spesifikke bransjer eller markeder som fokuserer på en bestemt nisje). Samme år ble selskapet børsnotert i USA.