Significant Accounting Policies (Policies) | 12 Months Ended |
Dec. 31, 2022 |
Accounting Policies [Abstract] | |
Basis of Accounting, Policy [Policy Text Block] | Basis of Presentation 810, Consolidation 810” The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from these estimates. Our fiscal years are based on a 52 53 December. December 31, 2022, 53 December 25, 2021, December 26, 2020, 52 |
Discontinued Operations, Policy [Policy Text Block] | Business Divestitures and Discontinued Operations June 24, 2021, February 2020, not 14, Business Divestitures and Discontinued Operations |
Earnings Per Share, Policy [Policy Text Block] | Income (Loss) Per Share December 31, 2022, December 25, 2021 December 26, 2020, The following table reconciles the denominators used in computing basic and diluted income (loss) per share: (in thousands) 2022 2021 2020 Weighted average common shares outstanding 48,178 47,409 41,854 Effect of dilutive stock options and restricted stock units 621 1,051 - 48,799 48,460 41,854 For the year ended December 26, 2020, |
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash, Cash Equivalents and Short-term Investments three three 12 one |
Fair Value Measurement, Policy [Policy Text Block] | Fair Value of Financial Instruments |
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentration of Credit Risk one Our trade accounts receivable are presented net of an allowance for credit losses, which is determined in accordance with the guidance provided by ASC Topic 326, Financial Instruments-Credit Losses 326” December 31, 2022, may |
Inventory, Policy [Policy Text Block] | Inventories first first 2022 2021, 2020 Inventories by category were as follows (in thousands) December 31, December 25, 2022 2021 Raw materials and purchased parts $ 106,041 $ 92,798 Work in process 36,024 40,732 Finished goods 28,076 27,523 Total inventories $ 170,141 $ 161,053 |
Assets Held-for-sale [Policy Text Block] | Gain on Sale of Facilities 4, 2020, |
Property, Plant and Equipment, Policy [Policy Text Block] | Property, Plant and Equipment thirty forty five fifteen three ten not Property, plant and equipment, at cost, consisted of the following (in thousands) December 31, December 25, 2022 2021 Land and land improvements $ 7,066 $ 7,703 Buildings and building improvements 31,161 31,711 Machinery and equipment 105,109 95,542 143,336 134,956 Less accumulated depreciation and amortization (78,325 ) (70,999 ) Property, plant and equipment, net $ 65,011 $ 63,957 Depreciation expense was $12.8 million in 2022, 2021 2020. |
Internal Use Software, Policy [Policy Text Block] | Cloud Computing Implementation Costs 350, Intangibles Goodwill and Other 350” Total unamortized capitalized cloud computing implementation costs totaled $14.7 million and $13.5 million at December 31, 2022 December 25, 2021, fourth 2022 seven December 31, 2022 December 25, 2021, |
Segment Reporting, Policy [Policy Text Block] | Segment Information 280, Segment Reporting 280” three 280 one June 24, 2021, two |
Goodwill and Intangible Assets, Policy [Policy Text Block] | Goodwill, Purchased Intangible Assets and Other Long-lived Assets may not first second not 50/50 We conduct our annual impairment test as of October 1st October 1, 2022, may December 31, 2022, not not. may Long-lived assets, other than goodwill, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets might not may not not |
Standard Product Warranty, Policy [Policy Text Block] | Product Warranty |
Income Tax, Policy [Policy Text Block] | Income Taxes not 50 not not no We recognized deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established for those jurisdictions when necessary to reduce deferred tax assets to the amounts that are more likely than not |
Commitments and Contingencies, Policy [Policy Text Block] | Contingencies and Litigation |
Lessee, Leases [Policy Text Block] | Leases Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at the adoption date of January 1, 2019, not The operating lease ROU asset also includes any lease payments made, lease incentives, favorable and unfavorable lease terms recognized in business acquisitions and excludes initial direct costs incurred and variable lease payments. Variable lease payments include estimated payments that are subject to reconciliations throughout the lease term, increases or decreases in the contractual rent payments, as a result of changes in indices or interest rates and tax payments that are based on prevailing rates. Our lease terms may Leases with an initial term of 12 not We sublease certain leased assets to third None |
Revenue [Policy Text Block] | Revenue Recognition not Revenue for established products that have previously satisfied a customer’s acceptance requirements is generally recognized upon shipment. In cases where a prior history of customer acceptance cannot be demonstrated or from sales where customer payment dates are not Certain of our equipment sales have multiple performance obligations. These arrangements involve the delivery or performance of multiple performance obligations, and transfer of control of performance obligations may Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. At December 31, 2022 December 25, 2021, one 606, not one We generally sell our equipment with a product warranty. The product warranty provides assurance to customers that delivered products are as specified in the contract (an “assurance-type warranty”). Therefore, we account for such product warranties under ASC Topic 460, Guarantees 460” not The transaction price reflects our expectations about the consideration we will be entitled to receive from the customer and may not not Our contracts are typically less than one 606 one Accounts receivable represents our unconditional right to receive consideration from our customers. Payments terms do not one not On shipments where sales are not December 31, 2022, one December 25, 2021, one Disaggregated net sales by segment are as follows: (in thousands) 2022 2021 2020 Systems-Semiconductor Test & Inspection $ 474,655 $ 541,589 $ 317,821 Non-systems-Semiconductor Test & Inspection 338,120 318,865 267,419 Systems-PCB Test - 17,831 33,293 Non-systems-PCB Test - 8,929 17,474 Net sales $ 812,775 $ 887,214 $ 636,007 |
Advertising Cost [Policy Text Block] | Advertising Costs not |
Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] | Restructuring Costs one 420, Exit or Disposal Cost Obligations 420” . 420 712, Nonretirement Postemployment Benefits. |
Debt, Policy [Policy Text Block] | Debt Issuance Costs December 31, 2022, December 25, 2021 December 26, 2020, |
Share-Based Payment Arrangement [Policy Text Block] | Share-based Compensation |
Foreign Currency Transactions and Translations Policy [Policy Text Block] | Foreign Remeasurement and Currency Translation December 31, 2022 December 25, 2021, $0.4 December 26, 2020, $3.2 Certain of our foreign subsidiaries have designated the local currency as their functional currency and, as a result, their assets and liabilities are translated at the rate of exchange at the balance sheet date, while revenue and expenses are translated using the average exchange rate for the period. Cumulative translation adjustments resulting from the translation of the financial statements are included as a separate component of stockholders’ equity. |
Comprehensive Income, Policy [Policy Text Block] | Accumulated Other Comprehensive Loss December 31, 2022, December 25, 2021, December 25, 2021 December 31, 2022 December 25, 2021 December 31, 2022, 2022 2021 not 15, Accumulated Other Comprehensive Income |
New Accounting Pronouncements, Policy [Policy Text Block] | Recent Accounting Pronouncements Recently Adopted Accounting Pronouncements not Recently Issued Accounting Pronouncements March 2020, 2020 04, Reference Rate Reform (Topic 848 may 2020 04 may December 31, 2022. December 2022, 2022 06, Reference Rate Reform (Topic 848 848 848 December 31, 2022 December 31, 2024. not All other newly issued accounting pronouncements not not |