Annual report pursuant to Section 13 and 15(d)

Earnings Per Share - Earnings Per Share Computations (Detail)

v3.3.1.900
Earnings Per Share - Earnings Per Share Computations (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 08, 2015
Sep. 10, 2015
Dec. 31, 2015
USD ($)
$ / shares
Oct. 03, 2015
USD ($)
$ / shares
Jul. 04, 2015
USD ($)
$ / shares
Apr. 04, 2015
USD ($)
$ / shares
Dec. 31, 2014
USD ($)
$ / shares
Sep. 27, 2014
USD ($)
$ / shares
Jun. 28, 2014
USD ($)
$ / shares
Mar. 29, 2014
USD ($)
$ / shares
Dec. 31, 2015
USD ($)
$ / shares
shares
Dec. 31, 2014
USD ($)
$ / shares
shares
Dec. 31, 2013
USD ($)
$ / shares
shares
Earnings Per Share [Abstract]                          
Net income | $     $ 13,907 $ 24,694 $ 17,690 $ 10,683 $ 18,439 $ 17,080 $ 13,144 $ 7,507 $ 66,974 $ 56,170 $ 27,266
Basic earnings weighted average shares                     25,430 24,970 24,128
Net effect of dilutive stock options                     813 1,091 1,207
Diluted earnings weighted average shares                     26,243 26,061 25,335
Basic earnings per share (in usd per share) | $ / shares     $ 0.54 $ 0.97 $ 0.70 $ 0.42 $ 0.73 $ 0.68 $ 0.53 $ 0.30 $ 2.63 $ 2.25 $ 1.13
Diluted earnings per share (in usd per share) | $ / shares     $ 0.53 $ 0.94 $ 0.67 $ 0.41 $ 0.71 $ 0.65 $ 0.50 $ 0.29 $ 2.55 $ 2.16 $ 1.08
Class of Stock                          
Number of shares out-of-the-money                     100    
Convertible Class B Stock                          
Class of Stock                          
Stock distribution 0.15 0.15