XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCRUED AND OTHER LIABILITIES
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
ACCRUED AND OTHER LIABILITIES ACCRUED AND OTHER LIABILITIES
Accrued and other liabilities consisted of the following (in thousands):

December 31,
20212020
Commissions payable to sending agents$16,303 $12,500 
Accrued salaries and benefits4,892 2,957 
Accrued bank charges1,371 1,170 
Accrued legal fees422 75 
Accrued other professional fees1,619 826 
Accrued taxes4,908 1,276 
Deferred revenue loyalty program3,391 2,750 
Other854 826 
$33,760 $22,380 

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

Balance, December 31, 2019$2,495 
Revenue deferred during the year1,806 
Revenue recognized during the year(1,551)
Balance, December 31, 20202,750 
Revenue deferred during the year2,326 
Revenue recognized during the year(1,685)
Balance, December 31, 2021$3,391