Quarterly report [Sections 13 or 15(d)]

Earnings Per Share - Shares Used in the Earnings Per Share Computations (Details)

v3.25.3
Earnings Per Share - Shares Used in the Earnings Per Share Computations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share    
Net earnings $ 38,185 $ 33,600
Net Income (Loss) 38,185 33,600
Income allocated to participating securities (6) (6)
Income available to common shareholders $ 38,179 $ 33,594
Weighted-average shares outstanding - basic (in shares) 155,464 158,531
Earnings per share - basic $ 0.25 $ 0.21
Income available to common shareholders $ 38,179 $ 33,594
Dilutive effect of stock options and restricted stock units (in shares) 898 2,584
Weighted-average common shares outstanding - diluted (in shares) 156,362 161,115
Earnings per share - diluted $ 0.24 $ 0.21