Segment Information - Net Sales by Market (Details) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
| Segment Reporting Information [Line Items] |
|
|
|
| Net sales |
$ 287,728
|
$ 264,860
|
$ 124,590
|
| United States |
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
| Net sales |
4,100
|
3,246
|
1,438
|
| Canada |
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
| Net sales |
1,809
|
2,746
|
1,374
|
| Hong Kong |
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
| Net sales |
263,482
|
245,737
|
111,028
|
| China |
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
| Net sales |
9,086
|
4,425
|
1,538
|
| Taiwan |
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
| Net sales |
6,213
|
5,965
|
4,628
|
| South Korea |
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
| Net sales |
691
|
1,129
|
1,009
|
| Commonwealth of Independent States (Russia, Kazakhstan and Ukraine) |
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
| Net sales |
858
|
1,139
|
3,113
|
| Europe [Member] |
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
| Net sales |
1,234
|
382
|
373
|
| Other foreign countries |
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
| Net sales |
$ 255
|
$ 91
|
$ 89
|