XML 33 R20.htm IDEA: XBRL DOCUMENT v3.20.4
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
Accounts payable and accrued expenses consist of the following as of December 31:
(in thousands)20202019
Accounts payable$16,797 $22,431 
Accrued expenses - general24,422 24,558 
Accrued salaries and benefits11,226 18,982 
Income taxes payable4,334 1,700 
Total$56,779 $67,671 
Other current liabilities consist of the following as of December 31:
(in thousands)20202019
Operating lease liabilities$7,609 $11,398 
Other1,696 3,326 
Total$9,305 $14,724