XML 22 R11.htm IDEA: XBRL DOCUMENT
v3.19.2

Gift Cards | 6 Months Ended
--- | ---
Jul. 02, 2019
Gift Cards |
Gift Cards | 3. Gift Cards ​ The following tables present information related to gift cards (in thousands): ​ Gift card liabilities: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Thirteen | ​ | Thirteen | ​ | Twenty-Six | ​ | Twenty-Six
​ | ​ | Weeks Ended | ​ | Weeks Ended | ​ | Weeks Ended | ​ | Weeks Ended
​ |  | July 2, 2019 |  | July 3, 2018 |  | July 2, 2019 |  | July 3, 2018
​ |  | ​ |  |  | ​ |  | ​ | ​ | ​ | ​ | ​ | ​
Beginning balance | ​ | $ | 145,745 | ​ | $ | 138,134 | ​ | $ | 172,336 | ​ | $ | 163,951
Activations | ​ |  | 28,999 | ​ |  | 28,451 | ​ |  | 49,372 | ​ |  | 50,195
Redemptions and breakage | ​ |  | (32,383) | ​ |  | (32,968) | ​ |  | (79,347) | ​ |  | (80,529)
Ending balance | ​ | $ | 142,361 | ​ | $ | 133,617 | ​ | $ | 142,361 | ​ | $ | 133,617
​ Gift card contract assets: (1) ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Thirteen | ​ | Thirteen | ​ | Twenty-Six | ​ | Twenty-Six
​ | ​ | Weeks Ended | ​ | Weeks Ended | ​ | Weeks Ended | ​ | Weeks Ended
​ |  | July 2, 2019 |  | July 3, 2018 |  | July 2, 2019 |  | July 3, 2018
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Beginning balance | ​ | $ | 21,273 | ​ | $ | 21,718 | ​ | $ | 23,388 | ​ | $ | 23,814
Deferrals | ​ |  | 3,468 | ​ |  | 3,680 | ​ |  | 6,064 | ​ |  | 6,402
Amortization | ​ |  | (4,649) | ​ |  | (4,779) | ​ |  | (9,360) | ​ |  | (9,597)
Ending balance | ​ | $ | 20,092 | ​ | $ | 20,619 | ​ | $ | 20,092 | ​ | $ | 20,619
(1) | Included in prepaid expenses on the condensed consolidated balance sheets.

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

X
- Definition The entire disclosure for gift cards liabilities and assets. + References No definition available. + Details
Name: | cake_GiftCardsLiabilitiesAndAssetsTextBlock
Namespace Prefix: | cake_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration