Summary of Significant Accounting Policies (Policies) |
6 Months Ended |
|---|---|
Jun. 28, 2026 | |
| Accounting Policies [Abstract] | |
| Recent Accounting Pronouncements | Recent Accounting Pronouncements Accounting Pronouncements Recently Adopted
In July 2025, the FASB issued ASU 2025-05, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets”, which introduces a practical expedient permitting entities to assume that current economic conditions as of the balance sheet date do not change over the remaining life of current accounts receivable and contract assets arising from transactions within the scope of ASC 606, including assets acquired in a business combination. The Company adopted ASU 2025-05 effective January 1, 2026 on a prospective basis. The adoption of this standard did not have a material impact on the Company's financial position, results of operations, or cash flows. Accounting Pronouncements Not Yet Effective In November 2024, the FASB issued ASU 2024-03, “Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses”, which expands the disclosure requirements for specific costs and expenses. ASU 2024-03 is effective for the Company for the year ending December 31, 2027 and early adoption is permitted. Upon adoption, the guidance should be applied retrospectively to all prior periods presented in the financial statements. The Company does not expect that the guidance will have material impacts on its financial position, results of operations or cash flows. The Company is evaluating the impact that the updated standard will have on its financial statement disclosures. In September 2025, the FASB issued ASU 2025-06, “Intangibles - Goodwill and Other - Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software”, which eliminates project stages and requires capitalizing costs when management has committed to funding the project and it is probable of completion. ASU 2025-06 is effective for the Company for its fiscal year and all interim periods beginning January 1, 2028 on a prospective basis. Early adoption is permitted. The Company is evaluating the impact that the updated standard will have on its financial position, results of operations or cash flows. In November 2025, the FASB issued ASU 2025-09, “Derivatives and Hedging (Topic 815): Hedge Accounting Improvements”, which amends existing hedge accounting guidance to better align financial reporting with the economics of an entity’s risk management activities. ASU 2025-09 is effective for the Company for its fiscal year and all interim periods beginning January 1, 2027 on a prospective basis. Early adoption is permitted. The Company is evaluating the impact that the updated standard will have on its financial statement disclosures. In May 2026, the FASB issued ASU 2026-02, "Environmental Credits and Environmental Credit Obligations (Topic 818)," which establishes guidance for the recognition, measurement, presentation and disclosure of environmental credits and environmental credit obligations. ASU 2026-02 is effective for the Company for its fiscal year and all interim periods beginning January 1, 2028. Early adoption is permitted. The Company is evaluating the impact that the updated standard will have on its financial position, results of operations, cash flows and financial statement disclosures. With the exception of the new standards discussed above, there have been no other new accounting pronouncements that have significance, or potential significance, to the Company’s financial position, results of operations and cash flows. |
| Revenue Recognition | Transaction Price Allocated to the Remaining Performance Obligations Remaining performance obligations represent the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied as of the end of the reporting period. Unsatisfied and partially unsatisfied performance obligations consist of contract liabilities, in-transit orders with destination terms, and non-cancelable backlog. Non-cancelable backlog includes goods for which customer purchase orders have been accepted, that are scheduled or in the process of being scheduled for shipment, and that are not yet invoiced. Contract Balances The Company records accounts receivable when it has an unconditional right to consideration. Contract liabilities are recorded when cash payments are received or due in advance of performance. Contract liabilities consist of advance payments and deferred revenue, where the Company has unsatisfied performance obligations. Contract liabilities are classified as Deferred revenue (current portion) and Other non-current liabilities (non-current portion) on the unaudited condensed consolidated balance sheets. Payment terms vary by customer. The time between invoicing and when payment is due is not significant. For certain products or services and customer types, payment is required before the products or services are delivered to the customer. |
| Net Income (Loss) Per Share | Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of shares of common stock and potentially dilutive common stock outstanding during the period. Potentially dilutive common shares include common shares issuable upon exercise of stock options, vesting of Restricted Stock Units (“RSUs”) and performance shares, and issuances of shares under the Employee Stock Purchase Plan (the “ESPP”), which are reflected in diluted net income (loss) per share by application of the treasury stock method. Potentially dilutive common shares are excluded from the computation of diluted net income (loss) per share when their effect is anti-dilutive. |