RevenueLTMDec '24Dec '23Dec '22Dec '21Dec '20

Payments-Based Revenue

3,454.6

2,990.1

2,386

Subscription and Other Revenues

423.8

340.5

178.8

Total Revenue

3,878.4

3,330.6

2,564.8

Key Performance IndicatorsLTMDec '24Dec '23Dec '22Dec '21Dec '20

End-to-End Payment Volume

197,697.3

164,817.1

109,034