v3.26.1
Note 11 - Earnings Per Share (Tables)
6 Months Ended
Jul. 04, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Fiscal Quarter Ended

  

Six Fiscal Months Ended

 
  

July 4, 2026

  

June 28, 2025

  

July 4, 2026

  

June 28, 2025

 

Numerator:

                

Numerator for basic earnings per share:

                

Net earnings (loss) attributable to VPG stockholders

 $(1,720) $248  $(2,039) $(694)
                 

Denominator:

                

Denominator for basic earnings per share:

                

Weighted average shares

  13,310   13,263   13,282   13,259 
                 

Effect of dilutive securities:

                

Restricted stock units

     46       

Dilutive potential common shares

     46       
                 

Denominator for diluted earnings per share:

                

Adjusted weighted average shares

  13,310   13,309   13,282   13,259 
                 

Basic earnings (loss) per share attributable to VPG stockholders

 $(0.13) $0.02  $(0.15) $(0.05)
                 

Diluted earnings (loss) per share attributable to VPG stockholders

 $(0.13) $0.02  $(0.15) $(0.05)