The total revenue of TDPAY for the last semiannual is 603.16 M USD, and it's 1.91% lower compared to the previous semiannual. The net income of H2 23 is 20.63 M USD.