XML 18 R74.htm IDEA: XBRL DOCUMENT v3.20.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Trade accounts payable $ 25,972 $ 24,463
Money orders payable 4,805 7,822
Accrued taxes, other than income taxes 295 944
Accrued payroll and fringe benefits 24,837 14,518
Other accrued liabilities 4,174 1,399
Total accounts payable and accrued liabilities $ 60,083 $ 49,146