v3.25.2
FAIR VALUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
FAIR VALUE      
Total current derivative assets, Fair Value $ 5,440 $ 5,440 $ 1,295
Skuad acquisition earnout liability (included within Other payables) 9,119 9,119 723
Current portion of Payeco deferred payment liability (included within Other payables) 3,754 3,754  
Non-current portion of Payeco deferred payment liability (included within Other long-term liabilities) 8,256 8,256  
Non-current portion of Skuad acquisition earnout liability (included within Other long-term liabilities)     8,021
General and administrative expenses      
FAIR VALUE      
Unrealized loss on contingent consideration 110 375  
Recurring      
FAIR VALUE      
U.S. Treasury Securities (included within Customer funds) 1,279,774 1,279,774 1,174,937
Total current derivative assets, Fair Value 7,004 7,004 2,034
Total financial assets 1,311,121 1,311,121 1,194,663
Skuad acquisition earnout liability (included within Other payables) 9,119 9,119 723
Current portion of Payeco deferred payment liability (included within Other payables) 3,754 3,754  
Non-current portion of Payeco deferred payment liability (included within Other long-term liabilities) 8,256 8,256  
Non-current portion of Skuad acquisition earnout liability (included within Other long-term liabilities)     8,021
Total financial liabilities 21,129 21,129 8,744
Recurring | Interest rate floors      
FAIR VALUE      
Total current derivative assets, Fair Value 1,564 1,564 739
Total non current derivative assets 24,343 24,343 17,692
Recurring | Foreign currency forwards      
FAIR VALUE      
Total current derivative assets, Fair Value 4,036 4,036 910
Recurring | Foreign currency net purchased options      
FAIR VALUE      
Total current derivative assets, Fair Value 1,404 1,404 385
Recurring | Level 1      
FAIR VALUE      
U.S. Treasury Securities (included within Customer funds) 1,279,774 1,279,774 1,174,937
Total financial assets 1,279,774 1,279,774 1,174,937
Recurring | Level 2      
FAIR VALUE      
Total current derivative assets, Fair Value 7,004 7,004 2,034
Total financial assets 31,347 31,347 19,726
Recurring | Level 2 | Interest rate floors      
FAIR VALUE      
Total current derivative assets, Fair Value 1,564 1,564 739
Total non current derivative assets 24,343 24,343 17,692
Recurring | Level 2 | Foreign currency forwards      
FAIR VALUE      
Total current derivative assets, Fair Value 4,036 4,036 910
Recurring | Level 2 | Foreign currency net purchased options      
FAIR VALUE      
Total current derivative assets, Fair Value 1,404 1,404 385
Recurring | Level 3      
FAIR VALUE      
Skuad acquisition earnout liability (included within Other payables) 9,119 9,119 723
Current portion of Payeco deferred payment liability (included within Other payables) 3,754 3,754  
Non-current portion of Payeco deferred payment liability (included within Other long-term liabilities) 8,256 8,256  
Non-current portion of Skuad acquisition earnout liability (included within Other long-term liabilities)     8,021
Total financial liabilities $ 21,129 $ 21,129 $ 8,744