XML 64 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2018
Other Current Liabilities [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]
20182017
Non-income taxes$8,462$9,196
Accrued interest4,340884
Professional fees3,8315,019
Selling expenses3,5822,846
Freight2,1881,780
Customer advances and sales return reserves2,1871,507
Current income taxes payable1,358841
Legal1,0671,169
Accrued rent and facilities763775
Other3,3303,304
Total other current liabilities$31,108$27,321