v3.26.1
NET INCOME (LOSS PER) COMMON SHARE (Tables)
3 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Summary of the Effect of Net Loss Per Common Share Net income (loss) per common share is calculated based upon the following shares:

 

 

 

For the Three Months Ended
June 30,

 

Basic earnings (loss) per common share:

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

Net income (loss) (in thousands)

 

$

1,959

 

 

$

(1,244

)

Denominator:

 

 

 

 

 

 

Weighted-average common shares outstanding

 

 

4,059,842

 

 

 

3,331,524

 

Net income (loss) per common share:

 

 

 

 

 

 

Basic earnings (loss) per common share

 

$

0.48

 

 

$

(0.37

)

 

 

 

 

 

 

 

Diluted earnings (loss) per common share:

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

Net income (loss) (in thousands)

 

$

1,959

 

 

$

(1,244

)

Denominator:

 

 

 

 

 

 

Weighted-average common shares outstanding

 

 

4,059,842

 

 

 

3,331,524

 

Dilutive effect of restricted stock awards and non-qualified stock options

 

 

102,953

 

 

 

 

Weighted-average common shares and common share
   equivalents outstanding

 

 

4,162,795

 

 

 

3,331,524

 

Net income (loss) per common share:

 

 

 

 

 

 

Diluted earnings (loss) per common share

 

$

0.47

 

 

$

(0.37

)

 

Number of Potentially Dilutive Securities Excluded from the Calculation of Diluted Net Loss per Common Share

The following table indicates the number of potentially dilutive securities excluded from the calculation of Diluted net (loss) income per common share because their inclusion would have been anti-dilutive. The number of shares is as of the end of each period:

 

 

 

For the Three Months Ended
June 30,

 

 

 

2026

 

 

2025

 

Time-Based Restricted shares

 

 

 

 

 

67,380

 

Performance-Based Restricted shares

 

 

47,065

 

 

 

80,161

 

Time-Based Non-Qualified Stock Option

 

 

1,147

 

 

 

 

Performance-Based Non-Qualified Stock Option

 

 

12,500

 

 

 

 

Total

 

 

60,712

 

 

 

147,541