XML 57 R40.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Gift Cards (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Gift Cards |
Schedule of gift card liabilities | The following tables present information related to gift cards (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | Fiscal year ended
​ |  | December 31, 2024 |  | January 2, 2024
Gift card liabilities: | ​ | ​ | ​ | ​ | ​ | ​
Beginning balance | ​ | $ | 222,915 |  | $ | 219,808
Activations | ​ |  | 151,047 | ​ |  | 140,647
Redemptions and breakage | ​ |  | (147,152) | ​ |  | (137,540)
Ending balance | ​ | $ | 226,810 |  | $ | 222,915
​
Schedule of gift card contract assets | The following tables present information related to gift cards (in thousands): ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | Fiscal year ended
​ |  | December 31, 2024 |  | January 2, 2024
Gift card contract assets: (1) | ​ | ​ | ​ | ​ | ​ | ​
Beginning balance | ​ | $ | 19,111 |  | $ | 19,886
Deferrals | ​ |  | 14,549 | ​ |  | 14,957
Amortization | ​ |  | (15,213) | ​ |  | (15,732)
Ending balance | ​ | $ | 18,447 |  | $ | 19,111
| (1) | Included in prepaid expenses on the 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: | dtr-types: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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration