XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED AND OTHER LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued and Other Liabilities
Accrued and other liabilities consisted of the following (in thousands):

June 30, 2023December 31, 2022
Commissions payable to sending agents$19,013 $19,141 
Accrued salaries and benefits4,024 5,578 
Accrued bank charges1,922 1,644 
Accrued other professional fees1,291 1,169 
Accrued taxes1,579 1,329 
Lease liabilities, current portion5,341 5,258 
Contingent consideration liability1,800 1,321 
Deferred revenue loyalty program4,393 4,212 
Other2,596 2,203 
$41,959 $41,855 
Changes in Deferred Revenue Loyalty Program Liability
The following table shows the changes in the deferred revenue loyalty program liability (in thousands):

Balance, December 31, 2022$4,212 
Revenue deferred during the period1,493 
Revenue recognized during the period(1,312)
Balance, June 30, 2023$4,393