XML 24 R28.htm IDEA: XBRL DOCUMENT
v3.19.3

Stockholders' Equity (Tables) | 9 Months Ended
--- | ---
Sep. 28, 2019
Stockholders' Equity |
Schedule of reclassifications out of accumulated other comprehensive loss | The following table summarizes the effect on net income from reclassifications out of accumulated other comprehensive loss (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three Months Ended | ​ | Nine Months Ended
​ |  | September 28, |  | September 29, |  | September 28, |  | September 29,
Reclassification | ​ | 2019 | ​ | 2018 |  | 2019 | ​ | 2018
Gains (losses) on available-for-sales securities to: | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Interest income and other, net | ​ | $ | 188 | ​ | $ | — | ​ | $ | 188 | ​ | $ | (49)
Losses on cash flow hedges to: |  | ​ |  | ​ | ​ | ​ | ​ | ​ |  | ​ | ​ | ​
Operating expenses | ​ | ​ | (174) | ​ | ​ | (131) | ​ | ​ | (605) | ​ | ​ | (164)
​ |  | ​ | 14 | ​ | ​ | (131) | ​ | ​ | (417) | ​ | ​ | (213)
Income tax expense (benefit) |  | ​ | (3) | ​ |  | 28 | ​ | ​ | 88 | ​ |  | 45
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Total reclassifications |  | $ | 11 | ​ | $ | (103) | ​ | $ | (329) | ​ | $ | (168)

X
- Definition Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss). + References No definition available. + Details
Name: | us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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