XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Earnings Per Share - Basic and Diluted Earnings Per Share Attributable to Common Shareholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Mar. 31, 2025
Mar. 31, 2024
Net income available to common shareholders $ 9,605 $ 15,004 $ 14,719 $ 12,953 $ 17,411 $ 14,939 $ 39,328 $ 45,303
Basic weighted average shares common shares outstanding (in shares) 25,556     25,531     25,553 25,520
Dilutive effect of stock options and other share-based awards (in shares) [1] 73     119     71 112
Diluted weighted average shares common shares outstanding (in shares) 25,629     25,650     25,624 25,632
Net income per basic share (in dollars per share) $ 0.38     $ 0.51     $ 1.54 $ 1.78
Net income per diluted share (in dollars per share) $ 0.37     $ 0.5     $ 1.53 $ 1.77
[1] Dilutive potential common shares consist of stock options, restricted stock units and performance units.