XML 26 R15.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED AND OTHER LIABILITIES
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
ACCRUED AND OTHER LIABILITIES ACCRUED AND OTHER LIABILITIES
Accrued and other liabilities consisted of the following (in thousands):

June 30, 2025December 31, 2024
Commissions payable to sending agents$17,795 $18,080 
Accrued salaries and benefits4,228 5,581 
Accrued bank charges2,690 1,839 
Lease liability, current portion6,498 6,468 
Accrued professional fees1,875 1,092 
Accrued taxes2,740 2,965 
Deferred revenue loyalty program543 2,692 
Contingent consideration liability1,158 1,158 
Acquisition related liabilities1,737 1,244 
Accrued transaction costs316 1,600 
Other5,443 4,715 
$45,023 $47,434 

The following table shows the changes in the deferred revenue loyalty program liability (in thousands):

Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Beginning balance
$2,039 $4,781 $2,692 $4,771 
Revenue deferred during the period— 817 141 1,499 
Revenue recognized during the period(1,496)(804)(2,290)(1,476)
Ending balance
$543 $4,794 $543 $4,794