XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
3 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted earnings (loss) per share Earnings per share have been computed based on the following weighted average number of common shares outstanding:

 

 

 

Three months ended
June 30,
(In thousands, except
per share amounts)

 

 

 

2023

 

 

2022

 

Numerator

 

 

 

 

 

 

 Net income (loss) per consolidated statements of income

 

$

1,556

 

 

$

(1,777

)

 Percentage allocated to shareholders *

 

 

99.8

%

 

 

99.9

%

 Numerator for basic and diluted earnings per share

 

$

1,553

 

 

$

(1,775

)

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 Denominator for Basic earnings per share - weighted-average shares outstanding

 

 

7,279

 

 

 

7,464

 

 Dilutive effect of stock options

 

 

 

 

 

 

 Denominator for diluted earnings per share

 

 

7,279

 

 

 

7,464

 

 

 

 

 

 

 

 

Per share income (loss) from continuing operations

 

 

 

 

 

 

Basic

 

$

0.21

 

 

$

(0.24

)

Diluted

 

 

0.21

 

 

 

(0.24

)

 

 

 

 

 

 

 

* Basic weighted-average shares outstanding

 

 

7,279

 

 

 

7,464

 

   Basic weighted-average shares outstanding and unvested restricted stock units expected to vest

 

 

7,291

 

 

 

7,473

 

Percentage allocated to shareholders

 

 

99.8

%

 

 

99.9

%