XML 51 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Note 1 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 27, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

(in thousands)

 

2025

   

2024

   

2023

 

Weighted average common shares outstanding

    46,723       46,908       47,486  

Effect of dilutive stock options and restricted stock units

    -       -       539  
      46,723       46,908       48,025  
Schedule of Inventory, Current [Table Text Block]
   

December 27,

   

December 28,

 
   

2025

   

2024

 

Raw materials and purchased parts

  $ 84,797     $ 94,970  

Work in process

    23,388       25,833  

Finished goods

    20,821       21,058  

Total inventories

  $ 129,006     $ 141,861  
Property, Plant and Equipment [Table Text Block]
   

December 27,

   

December 28,

 
   

2025

   

2024

 

Land and land improvements

  $ 12,364     $ 6,941  

Buildings and building improvements

    49,469       47,733  

Machinery and equipment

    103,273       104,767  
      165,106       159,441  

Less accumulated depreciation and amortization

    (88,119 )     (84,655 )

Property, plant and equipment, net

  $ 76,987     $ 74,786  
Disaggregation of Revenue [Table Text Block]

(in thousands)

 

2025

   

2024

   

2023

 

Systems-Semiconductor Test & Inspection

  $ 180,627     $ 139,133     $ 326,448  

Non-systems-Semiconductor Test & Inspection

    272,329       262,646       309,874  

Net sales

  $ 452,956     $ 401,779     $ 636,322