14.03.2022 - Full Year 2021US$6.0 billion Total Payment Volume, up 193% year-over-yearRevenues of US$244.1 million, up 134% year-over-year219% Net Retention Rate41% Adj EBITDA Margin Fourth Quarter 2021 US$1.9 billion Total Payment Volume, up 145% ...