XML 36 R23.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Stock-Based Compensation (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract] |
Schedule of Stock Option Activity | The following table summarizes stock option activity (in thousands, except per share data):
| Stock Options |  | Weighted Average Exercise Price |  | Aggregate Intrinsic Value |  | Weighted Average Remaining Term
Outstanding - December 30, 2017 | 420 |  |  | $ | 5.45 |  |  | $ | 14,068 |  |  | 5.7
Options granted | 2 |  |  | 44.03 |  |  |  |  |
Options exercised | (136 | ) |  | 3.34 |  |  |  |  |
Options canceled | (27 | ) |  | 6.68 |  |  |  |  |
Outstanding - June 30, 2018 | 259 |  |  | $ | 5.88 |  |  | $ | 11,963 |  |  | 5.3
Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block] | The following table summarizes activity related to restricted stock units and performance stock units (in thousands, except per share data):
| Restricted Stock Units |  | Weighted Average Grant Date Fair Value |  | Performance Stock Units |  | Weighted Average Grant Date Fair Value
Outstanding - December 30, 2017 | 94 |  |  | $ | 27.11 |  |  | 86 |  |  | $ | 27.63 |
Units granted | 59 |  |  | 44.25 |  |  | 54 |  |  | 44.27 |
Units vested | (28 | ) |  | 26.74 |  |  | (14 | ) |  | 26.25 |
Units canceled | (12 | ) |  | 27.83 |  |  | (7 | ) |  | 26.30 |
Outstanding - June 30, 2018 | 113 |  |  | $ | 36.07 |  |  | 119 |  |  | $ | 38.31 |

X
- References No definition available. + Details
Name: | us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the change in stock options. + References No definition available. + Details
Name: | us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the change in restricted stock units (RSUs). + References No definition available. + Details
Name: | us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration