XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued liabilities
9 Months Ended
Sep. 30, 2020
Payables and Accruals [Abstract]  
Accrued liabilities Accrued liabilities
Accrued liabilities were comprised of the following:
September 30,
2020
December 31,
2019
Accrued marketing and selling costs$21,202 $31,804 
Accrued payroll and payroll related expenses29,609 25,019 
Accrued sales and other taxes
13,249 8,367 
Other
29,248 28,149 
Total accrued liabilities
$93,308 $93,339