Geographic and Segment Information - Schedule of Operating Segment (Detail) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2018 |
Jun. 30, 2017 |
Jun. 30, 2018 |
Jun. 30, 2017 |
| Segment Reporting Information [Line Items] |
|
|
|
|
| Total net sales |
$ 199,685
|
$ 166,685
|
$ 365,504
|
$ 328,395
|
| Total gross profit |
53,854
|
46,662
|
98,435
|
88,232
|
| Operating Segments [Member] | Foundry Services Group [Member] |
|
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
|
| Total net sales |
80,907
|
87,549
|
158,336
|
171,091
|
| Total gross profit |
22,185
|
24,670
|
42,849
|
47,982
|
| Operating Segments [Member] | Standard Products Group [Member] |
|
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
|
| Total net sales |
118,740
|
79,046
|
207,103
|
157,191
|
| Total gross profit |
31,631
|
21,902
|
55,670
|
40,137
|
| Operating Segments [Member] | Standard Products Group [Member] | Display Solutions [Member] |
|
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
|
| Total net sales |
78,712
|
43,732
|
128,408
|
86,597
|
| Operating Segments [Member] | Standard Products Group [Member] | Power Solutions [Member] |
|
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
|
| Total net sales |
40,028
|
35,314
|
78,695
|
70,594
|
| All Other [Member] |
|
|
|
|
| Segment Reporting Information [Line Items] |
|
|
|
|
| Total net sales |
38
|
90
|
65
|
113
|
| Total gross profit |
$ 38
|
$ 90
|
$ (84)
|
$ 113
|