v3.26.1
Note 19. Earnings Per Share
12 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Basic and diluted earnings per share were calculated as follows under the two-class method:
(Amounts in thousands, except per share data)Year Ended June 30
202620252024
Basic and Diluted Earnings Per Share:
   Net Income$27,960 $16,984 $20,511 
Less: Net Income allocated to participating securities23 19 24 
   Net Income allocated to common Share Owners$27,937 $16,965 $20,487 
Basic weighted average common shares outstanding24,501 24,782 25,079 
Dilutive effect of average outstanding stock compensation awards267 235 199 
Dilutive weighted average shares outstanding24,768 25,017 25,278 
Earnings Per Share of Common Stock:
Basic$1.14 $0.68 $0.82 
Diluted$1.13 $0.68 $0.81