XML 39 R21.htm IDEA: XBRL DOCUMENT
v3.24.3

REVENUE | 12 Months Ended
--- | ---
Jun. 29, 2024
Revenue from Contract with Customer [Abstract] |
REVENUE | REVENUE Revenue Recognition The Company specializes in services ranging from product manufacturing to engineering and tooling services. The first step in its process for revenue recognition is to identify the contract with a customer. A contract is defined as an agreement between two or more parties that creates enforceable rights and obligations. A contract can be written, oral, or implied. The Company generally enters into manufacturing service agreements (“MSA”) with its customers that outlines the terms of the business relationship between the customer and the Company. This includes matters such as warranty, indemnification, transfer of title and risk of loss, liability for excess and obsolete inventory, pricing, payment terms, etc. The Company will also bid on a program-by-program basis for customers in which an executed MSA may not be in place. In these instances, as well as when we have an MSA in place, we receive customer purchase orders for specific quantities and timing of products. As a result, the Company considers its contract with a customer to be the combination of the MSA and the purchase order. The transaction price is fixed and set forth in each purchase order. In the Company's normal course of business, there are no variable pricing components, or material amounts refunded to customers in the form of refunds or rebates. The Company assesses whether control of the product or services promised under the contract is transferred to the customer at a point in time (shipment) or over time (as we manufacture the product). The Company is first required to evaluate whether its contracts meet the criteria for 'over-time' or 'point-in-time' recognition. The Company has determined that for the majority of its contracts the Company is manufacturing products for which there is no alternative use due to the unique nature of the customer-specific product, IP and other contract restrictions. The Company has an enforceable right to payment including a reasonable profit for performance completed to date with respect to these contracts. As a result, revenue is recognized under these contracts 'over-time' based on the input cost-to-cost method as it better depicts the transfer of control. This input method is based on the ratio of costs incurred to date as compared to the total estimated costs at completion of the performance obligation. For all other contracts that do not meet these criteria, such as manufacturing contracts for which the terms do not provide an enforceable right to payment for performance completed to date, the Company recognizes revenue when it has transferred control of the related manufactured products which generally occurs upon shipment to the customer. Revenue from engineering services is recognized over time as costs related to the services are incurred, which approximates proportional performance of the service. This method is used because management considers it to be the best available measure of progress on the contracts. Revenue from scrap and excess inventory sales is recognized at the point-in-time of scrap at the customers direction, or, if applicable, shipment of the material to the customer. The Company’s typical payment terms are 30 to 45 days and its sales arrangements do not contain any significant financing component for its customers. The Company generally provides a warranty for workmanship on its manufacturing contracts. Although we offer warranties on our products, our warranties are considered to be assurance-type in nature and do not cover anything beyond ensuring that the product is functioning as intended. Based on the guidance in ASC 606, assurance-type warranties do not represent separate performance obligations; therefore, the primary performance obligation in the majority of our contracts is the delivery of a specific good through the purchase order submitted by our customer. The Company elected to not disclose information about remaining performance obligations as they are part of contracts that that have expected durations of one year or less. The Company has elected to expense costs to obtain contracts as incurred as these costs are immaterial to the financial statements. During fiscal 2024, 2023 and 2022, no revenues were recognized from performance obligations satisfied or partially satisfied in previous periods. Contract Balances A contract asset is recognized when the Company has recognized revenue, but has not issued an invoice for payment. Contract assets are classified separately on the condensed consolidated balance sheet and transferred to receivables when the right to payment becomes unconditional. The following table summarizes the activity in the Company’s contract assets during the twelve months ended June 29, 2024 (in thousands):
| Contract Assets
Beginning balance, July 1, 2023 | $ | 29,925 |
Revenue recognized | 497,348 |
Amounts collected or invoiced | (506,023) |
Ending balance, June 29, 2024 | $ | 21,250 |
The following table summarizes the activity in the Company’s contract assets during the twelve months ended July 1, 2023 (in thousands):
| Contract Assets
Beginning balance, July 2, 2022 | $ | 21,974 |
Revenue recognized | 590,624 |
Amounts collected or invoiced | (582,673) |
Ending balance, July 1, 2023 | $ | 29,925 |
The following table summarizes the activity in the Company’s contract assets during the twelve months ended July 2, 2022 (in thousands):
| Contract Assets
Beginning balance, July 3, 2021 | $ | 24,781 |
Revenue recognized | 528,204 |
Amounts collected or invoiced | (531,011) |
Ending balance, July 2, 2022 | $ | 21,974 |
Disaggregation of Revenue The following table presents the Company’s revenue disaggregated for the twelve months ended June 29, 2024, the twelve months ended July 1, 2023, and the twelve months ended July 2, 2022 (in thousands):
|  | Revenue
Recognition |  | June 29, 2024 |  | July 1, 2023 (Restated) |  | July 2, 2022 (Restated)
Over-Time |  | $ | 497,348 |  |  | $ | 590,624 |  |  | $ | 528,193 |
Point-in-Time |  | 69,594 |  |  | 14,691 |  |  | 15,984 |
Total |  | $ | 566,942 |  |  | $ | 605,315 |  |  | $ | 544,177 |
Revenues and associated costs from engineering design, development services and tooling, which are performed under contract of short term durations, are recognized over time as the services are performed.

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

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration