XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE ("EPS") (Tables)
3 Months Ended
Apr. 04, 2025
EARNINGS PER SHARE (EPS)  
Schedule of number of weighted-average common shares outstanding used to compute basic and diluted EPS

Three months ended

April 4,

March 29,

    

2025

    

2024

(in thousands, except per share amounts)

Net income (loss)

$

4,687

$

2,942

Weighted-average common shares outstanding

 

14,163

 

13,605

Effect of dilutive stock options and restricted stock awards

 

465

 

305

Weighted-average common shares outstanding-diluted

 

14,628

 

13,910

Earnings (Loss) per share:

Basic

$

0.33

$

0.22

Diluted

$

0.32

$

0.21