XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Earning Per Share (EPS)

Basic and diluted earnings per share (EPS) for the quarters ended March 31, 2023 and April 1, 2022 were as follows:

 

 

For the Quarter Ended

 

(amounts in thousands, except per-share data)

 

March 31, 2023

 

 

April 1, 2022

 

Weighted-average number of shares outstanding
   during period

 

 

14,704

 

 

 

14,199

 

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

 

 

643

 

 

 

778

 

Number of shares on which diluted earnings
   per share is based

 

 

15,347

 

 

 

14,977

 

Net income

 

$

315

 

 

$

2,240

 

Net income per share

 

 

 

 

 

 

Basic

 

$

0.02

 

 

$

0.16

 

Diluted

 

$

0.02

 

 

$

0.15