v3.25.2
Note 6 - (Loss) Earnings Per Common Share (Tables)
6 Months Ended
Jun. 29, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 29,

   

June 30,

   

June 29,

   

June 30,

 
   

2025

   

2024

   

2025

   

2024

 
   

(Unaudited)

   

(Unaudited)

 

(Loss) income attributable to stockholders:

                               

Net (loss) income as reported

  $ (2,051 )   $ 16     $ (2,950 )   $ (2,205 )

Less distributed and undistributed earnings allocable to restricted award holders

    0       0       0       0  

Less dividends declared attributable to restricted award holders

    0       0       0       0  

Net (loss) income allocable to common stockholders

  $ (2,051 )   $ 16     $ (2,950 )   $ (2,205 )

(Loss) income per common share attributable to stockholders:

                               

Basic

  $ (0.09 )   $ 0.00     $ (0.13 )   $ (0.10 )

Diluted

  $ (0.09 )   $ 0.00     $ (0.13 )   $ (0.10 )

Weighted average shares outstanding – basic

    22,285       21,989       22,214       21,973  

Weighted average additional shares assuming conversion of potential common shares

    0       299       0       0  

Weighted average shares outstanding – diluted

    22,285       22,288       22,214       21,973