XML 58 R23.htm IDEA: XBRL DOCUMENT
v3.19.3

Gift Cards (Tables) | 9 Months Ended
--- | ---
Oct. 01, 2019
Gift Cards |
Schedule of gift card liabilities | The following tables present information related to gift cards (in thousands): ​ Gift card liabilities: ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Thirteen | ​ | Thirteen | ​ | Thirty-Nine | ​ | Thirty-Nine
​ | ​ | Weeks Ended | ​ | Weeks Ended | ​ | Weeks Ended | ​ | Weeks Ended
​ |  | October 1, 2019 |  | October 2, 2018 |  | October 1, 2019 |  | October 2, 2018
​ |  | ​ |  |  | ​ |  | ​ | ​ | ​ | ​ | ​ | ​
Beginning balance | ​ | $ | 142,361 | ​ | $ | 133,617 | ​ | $ | 172,336 | ​ | $ | 163,951
Activations | ​ |  | 21,577 | ​ |  | 20,559 | ​ |  | 70,949 | ​ |  | 70,754
Redemptions and breakage | ​ |  | (28,372) | ​ |  | (28,834) | ​ |  | (107,719) | ​ |  | (109,363)
Ending balance | ​ | $ | 135,566 | ​ | $ | 125,342 | ​ | $ | 135,566 | ​ | $ | 125,342
​
Schedule of gift card contract assets | The following tables present information related to gift cards (in thousands): Gift card contract assets: (1) ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Thirteen | ​ | Thirteen | ​ | Thirty-Nine | ​ | Thirty-Nine
​ | ​ | Weeks Ended | ​ | Weeks Ended | ​ | Weeks Ended | ​ | Weeks Ended
​ |  | October 1, 2019 |  | October 2, 2018 |  | October 1, 2019 |  | October 2, 2018
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Beginning balance | ​ | $ | 20,092 | ​ | $ | 20,619 | ​ | $ | 23,388 | ​ | $ | 23,814
Deferrals | ​ |  | 2,929 | ​ |  | 2,500 | ​ |  | 8,993 | ​ |  | 8,902
Amortization | ​ |  | (4,689) | ​ |  | (4,756) | ​ |  | (14,049) | ​ |  | (14,353)
Ending balance | ​ | $ | 18,332 | ​ | $ | 18,363 | ​ | $ | 18,332 | ​ | $ | 18,363
(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 Tabular disclosure for gift card asset activity. + References No definition available. + Details
Name: | cake_ScheduleOfGiftCardAssetActivityTableTextBlock
Namespace Prefix: | cake_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure for gift card liability activity. + References No definition available. + Details
Name: | cake_ScheduleOfGiftCardLiabilityActivityTableTextBlock
Namespace Prefix: | cake_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration