XML 60 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2017
Other Current Liabilities [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]
20172016
Non-income taxes$9,196$9,278
Professional fees5,0191,980
Selling expenses2,8462,699
Customer advances1,507492
Freight1,7802,212
Legal1,169754
Accrued interest8845
Current income taxes payable8412,753
Accrued rent and facilities775500
Other3,3042,755
Total other current liabilities$27,321$23,428