XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 29, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Earning Per Share (EPS)

Basic and diluted earnings per share (EPS) for the quarter and three quarters ended September 29, 2023 and September 30, 2022 were as follows:

 

 

For the Quarter Ended

 

 

For the Three Quarters Ended

 

(amounts in thousands, except per-share data)

 

September 29, 2023

 

 

September 30, 2022

 

 

September 29, 2023

 

 

September 30, 2022

 

Weighted-average number of shares outstanding
   during period

 

 

14,903

 

 

 

14,480

 

 

 

14,813

 

 

 

14,366

 

Common stock equivalents from incremental shares
   under equity-based compensation plans

 

 

 

 

 

677

 

 

 

 

 

 

720

 

Number of shares on which diluted earnings
   per share is based

 

 

14,903

 

 

 

15,157

 

 

 

14,813

 

 

 

15,086

 

Net income (loss)

 

$

(871

)

 

$

1,102

 

 

$

(686

)

 

$

5,382

 

Net income (loss) per share

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

(0.06

)

 

$

0.08

 

 

$

(0.05

)

 

$

0.37

 

Diluted

 

$

(0.06

)

 

$

0.07

 

 

$

(0.05

)

 

$

0.36