XML 51 R35.htm IDEA: XBRL DOCUMENT
v3.20.4

Revenue (Tables) | 12 Months Ended
--- | ---
Dec. 26, 2020
Revenue From Contract With Customer [Abstract] |
Schedule of Revenue Disaggregated |
|  | Fiscal Year Ended |
|  | December 26, 2020 |  |  | December 28, 2019 |  |  | December 29, 2018 |
Point in time |  | $ | 3,998,251 |  |  | $ | 3,577,715 |  |  | $ | 3,176,949 |
Over time |  |  | 188,322 |  |  |  | 179,790 |  |  |  | 170,495 |
Net sales |  | $ | 4,186,573 |  |  | $ | 3,757,505 |  |  | $ | 3,347,444 |
Schedule of Deferred Revenue and Costs |
|  | Fiscal Year Ended |
|  | December 26, 2020 |  |  | December 28, 2019 |
|  | Deferred Revenue (1) |  |  | Deferred Costs (2) |  |  | Deferred Revenue (1) |  |  | Deferred Costs (2) |
Balance, beginning of period |  | $ | 161,891 |  |  | $ | 48,598 |  |  | $ | 172,938 |  |  | $ | 57,935 |
Deferrals in period |  |  | 163,230 |  |  |  | 17,850 |  |  |  | 168,743 |  |  |  | 25,751 |
Recognition of deferrals in period |  |  | (188,322 | ) |  |  | (29,793 | ) |  |  | (179,790 | ) |  |  | (35,088 | )
Balance, end of period |  | $ | 136,799 |  |  | $ | 36,655 |  |  | $ | 161,891 |  |  | $ | 48,598 |
(1) Deferred revenue is comprised of both Deferred revenue and Noncurrent deferred revenue per the Consolidated Balance Sheets |
(2) Deferred costs are comprised of both Deferred costs and Noncurrent deferred costs per the Consolidated Balance Sheets |

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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