XML 79 R65.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 26, 2015
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Stock options outstanding (in shares)     1,177
Stock options granted (in shares)     36
Stock options exercised (in shares)     (166)
Stock options canceled (in shares)     (192)
Stock options outstanding (in shares) 855 1,177 855
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Stock options outstanding, weighted average exercise price (in usd per share)     $ 4.66
Stock options grated, weighted average exercise price (in usd per share)     24.34
Stock options exercised, weighted average exercise price (in usd per share)     2.92
stock options canceled, weighted average exercise price (in usd per share)     5.99
Stock options outstanding, weighted average exercise price (in usd per share) $ 5.14 $ 4.66 $ 5.14
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Stock options outstanding, aggregate intrinsic value     $ 21,059
Stock options outstanding, aggregate intrinsic value $ 20,905 $ 21,059 $ 20,905
Stock options outstanding, weighted average remaining term 6 years 9 months 18 days 7 years 8 months 12 days