XML 73 R58.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Shareholders' Equity Repurchase of Common Stock (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 30, 2017 | Dec. 31, 2016 | Jan. 02, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |  |  |
Stock Repurchase Program, Authorized Amount | $ 500,000 |  |
Amount repurchased under Board-approved share repurchase program | 150,000 | $ 125,000 | $ 98,446
Amount repurchased in connection with the vesting of employee restricted stock grants | 5,245 | 1,693 | 1,755
Total amount repurchased | 155,245 | $ 126,693 | $ 100,201
Remaining Authorization Stock Purchase Plan | $ 465,000 |  |

X
- Definition This element represents the amount of total investment in stock repurchased for tax withholding on restricted stock. + References No definition available. + Details
Name: | snbr_StockRepurchaseAcquiredThroughTaxWithholdingRestrictedStock
Namespace Prefix: | snbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Disclosure of the equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. + References No definition available. + Details
Name: | snbr_StockRepurchaseDuringPeriodValueDisclosure
Namespace Prefix: | snbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the amount of total investment in stock repurchased through an established stock repurchase program. + References No definition available. + Details
Name: | snbr_StockRepurchasedAcquiredThroughShareRepurchaseProgramTotal
Namespace Prefix: | snbr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramAuthorizedAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount remaining of a stock repurchase plan authorized. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant