Unaudited Quarterly Financial Data - Summary of Consolidated Quarterly Results of Operations (Detail) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2016 |
Oct. 01, 2016 |
Jul. 02, 2016 |
Apr. 02, 2016 |
Jan. 02, 2016 |
Oct. 03, 2015 |
Jul. 04, 2015 |
Apr. 04, 2015 |
Dec. 31, 2016 |
Jan. 02, 2016 |
Jan. 03, 2015 |
|
| Quarterly Financial Information Disclosure [Abstract] | |||||||||||
| Net sales | $ 109,504 | $ 129,807 | $ 119,033 | $ 100,206 | $ 93,008 | $ 100,668 | $ 100,833 | $ 95,301 | $ 458,550 | $ 389,810 | $ 306,388 |
| Gross profit | 31,559 | 41,086 | 37,470 | 29,983 | 25,725 | 29,421 | 32,939 | 31,047 | 140,098 | 119,132 | 92,792 |
| Net income | $ 4,122 | $ 10,796 | $ 7,350 | $ 1,479 | $ 3,774 | $ 6,346 | $ 6,780 | $ 6,652 | $ 23,747 | $ 23,552 | $ 16,405 |
| Net income per share - basic | $ 0.08 | $ 0.22 | $ 0.15 | $ 0.03 | $ 0.08 | $ 0.13 | $ 0.14 | $ 0.14 | $ 0.49 | $ 0.49 | $ 0.35 |
| Net income per share - diluted | $ 0.08 | $ 0.21 | $ 0.15 | $ 0.03 | $ 0.07 | $ 0.13 | $ 0.13 | $ 0.13 | $ 0.47 | $ 0.47 | $ 0.33 |