XML 59 R45.htm IDEA: XBRL DOCUMENT v3.6.0.2
Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2016
Other Current Liabilities [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]
20162015
Non-income taxes$9,278$6,815
Income taxes payable2,7536,534
Selling expenses2,6991,848
Freight2,2122,354
Professional fees1,9801,358
Legal7541,165
Acquisition-related liabilities1,384
Other3,7524,238
Total other current liabilities$23,428$25,696