XML 56 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Note 6 - Earnings Per Share (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

(in thousands, except per share data)

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

 

​

 

 

 

​

 

 

 

​

 

 

2026

 

 

2025

 

 

2024

 

BASIC EARNINGS PER SHARE

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

 

​

 

 

 

​

 

 

 

​

Net Income

 

$

22,579

 

 

$

24,383

 

 

$

24,977

 

 

 

 

 

​

 

 

 

​

 

 

 

​

Weighted average shares outstanding during the period, net of treasury shares

 

 

31,725

 

 

 

28,808

 

 

 

27,981

 

 

 

 

 

​

 

 

 

​

 

 

 

​

Weighted average vested restricted stock units outstanding

 

 

66

 

 

 

76

 

 

 

81

 

 

 

 

 

​

 

 

 

​

 

 

 

​

Weighted average shares outstanding in the Deferred Compensation Plan during the period

 

 

1,080

 

 

 

1,019

 

 

 

987

 

Weighted average shares outstanding

 

 

32,871

 

 

 

29,903

 

 

 

29,049

 

 

 

 

 

​

 

 

 

​

 

 

 

​

Basic income per share

 

$

0.69

 

 

$

0.82

 

 

$

0.86

 

 

 

 

 

​

 

 

 

​

 

 

 

​

DILUTED EARNINGS PER SHARE

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

 

​

 

 

 

​

 

 

 

​

Net Income

 

$

22,579

 

 

$

24,383

 

 

$

24,977

 

 

 

 

 

​

 

 

 

​

 

 

 

​

Weighted average shares outstanding

 

 

 

​

 

 

 

​

 

 

 

​

 

 

 

 

​

 

 

 

​

 

 

 

​

Basic

 

 

32,871

 

 

 

29,903

 

 

 

29,049

 

 

 

 

 

​

 

 

 

​

 

 

 

​

Effect of dilutive securities (a):

 

 

 

​

 

 

 

​

 

 

 

​

Impact of common shares to be issued under stock option plans, and Contingently issuable shares, if any

 

 

836

 

 

 

929

 

 

 

1,019

 

Weighted average shares outstanding

 

 

33,707

 

 

 

30,832

 

 

 

30,068

 

 

 

 

 

​

 

 

 

​

 

 

 

​

Diluted income per share

 

$

0.67

 

 

$

0.79

 

 

$

0.83

 

 

 

 

 

​

 

 

 

​

 

 

 

​

Anti-dilutive securities (b)

 

 

2

 

 

 

261

 

 

 

54