TRANSACTION COSTS (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
TRANSACTION COSTS. | ||||
Bank and processor fees | $ 30,684 | $ 25,476 | $ 59,342 | $ 49,855 |
Network fees | 7,358 | 5,680 | 13,826 | 10,716 |
Chargebacks and operational losses | 1,076 | 3,689 | 3,450 | 5,576 |
Card costs | 366 | 587 | 749 | 1,106 |
Capital advance costs, net of recoveries | 661 | 1,485 | 1,729 | 3,522 |
Other | 421 | 44 | 819 | 152 |
Total transaction costs | $ 40,566 | $ 36,961 | $ 79,915 | $ 70,927 |