| Schedule of Accrued Liabilities |
| | | | | | | | | | As of December 31, | | 2016 | | 2015 | Customer prepayments and deposits | $ | 13,421 |
| | $ | 14,318 |
| Accrued product taxes | 8,623 |
| | 8,272 |
| Accrued product costs | 5,066 |
| | 4,728 |
| Accrued wages and benefits | 2,926 |
| | 7,813 |
| Other | 18,287 |
| | 12,709 |
| Other current liabilities | $ | 48,323 |
| | $ | 47,840 |
|
|