CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($) $ in Thousands |
Common Stock |
Additional Paid-in Capital |
Retained Earnings |
Accumulated Other Comprehensive Loss |
Total |
| Beginning Balance at Jun. 30, 2024 |
$ 1,582
|
$ 820,337
|
$ 1,325,247
|
$ (78,316)
|
$ 2,068,850
|
| Balances (in shares) at Jun. 30, 2024 |
158,216,000
|
|
|
|
|
| Net earnings |
|
|
33,600
|
|
33,600
|
| Other comprehensive income |
|
|
|
18,229
|
18,229
|
| Common stock issued for exercise of options |
$ 6
|
23,224
|
(2,338)
|
|
20,892
|
| Common stock issued for exercise of options (in shares) |
577,000
|
|
|
|
|
| Common stock issued for restricted stock awards |
$ 1
|
1
|
(2,646)
|
|
(2,644)
|
| Common stock issued for restricted stock awards (in shares) |
50,000
|
|
|
|
|
| Cash dividends |
|
|
(12,688)
|
|
(12,688)
|
| Stock-based compensation expense |
|
10,146
|
|
|
10,146
|
| Common stock issued to employee stock purchase plan |
$ 0
|
2,227
|
|
|
2,227
|
| Common stock issued to employee stock purchase plan (in shares) |
35,000
|
|
|
|
|
| Employee stock purchase plan expense |
|
38
|
|
|
38
|
| Ending Balance at Sep. 30, 2024 |
$ 1,589
|
855,973
|
1,341,175
|
(60,087)
|
2,138,650
|
| Balances (in shares) at Sep. 30, 2024 |
158,878,000
|
|
|
|
|
| Beginning Balance at Jun. 30, 2024 |
$ 1,582
|
820,337
|
1,325,247
|
(78,316)
|
2,068,850
|
| Balances (in shares) at Jun. 30, 2024 |
158,216,000
|
|
|
|
|
| Net earnings |
|
|
|
|
91,078
|
| Other comprehensive income |
|
|
|
|
$ (3,736)
|
| Common stock issued for exercise of options (in shares) |
|
|
|
|
1,100,000
|
| Ending Balance at Mar. 31, 2025 |
$ 1,568
|
902,124
|
1,196,385
|
(82,052)
|
$ 2,018,025
|
| Balances (in shares) at Mar. 31, 2025 |
156,761,000
|
|
|
|
|
| Beginning Balance at Sep. 30, 2024 |
$ 1,589
|
855,973
|
1,341,175
|
(60,087)
|
2,138,650
|
| Balances (in shares) at Sep. 30, 2024 |
158,878,000
|
|
|
|
|
| Net earnings |
|
|
34,890
|
|
34,890
|
| Other comprehensive income |
|
|
|
(25,563)
|
(25,563)
|
| Share repurchases |
$ (11)
|
|
(75,617)
|
|
(75,628)
|
| Share repurchases (in shares) |
(1,118,000)
|
|
|
|
|
| Common stock issued for exercise of options |
$ 1
|
5,183
|
(20)
|
|
5,164
|
| Common stock issued for exercise of options (in shares) |
132,000
|
|
|
|
|
| Common stock issued for restricted stock awards |
$ 0
|
0
|
(993)
|
|
(993)
|
| Common stock issued for restricted stock awards (in shares) |
24,000
|
|
|
|
|
| Cash dividends |
|
|
(12,736)
|
|
(12,736)
|
| Stock-based compensation expense |
|
14,335
|
|
|
14,335
|
| Employee stock purchase plan expense |
|
373
|
|
|
373
|
| Ending Balance at Dec. 31, 2024 |
$ 1,579
|
875,864
|
1,286,699
|
(85,650)
|
2,078,492
|
| Balances (in shares) at Dec. 31, 2024 |
157,916,000
|
|
|
|
|
| Net earnings |
|
|
22,588
|
|
22,588
|
| Other comprehensive income |
|
|
|
3,598
|
3,598
|
| Share repurchases |
$ (15)
|
|
(100,031)
|
|
(100,046)
|
| Share repurchases (in shares) |
(1,489,000)
|
|
|
|
|
| Common stock issued for exercise of options |
$ 3
|
12,628
|
|
|
12,631
|
| Common stock issued for exercise of options (in shares) |
282,000
|
|
|
|
|
| Common stock issued for restricted stock awards |
$ 1
|
1
|
(291)
|
|
(289)
|
| Common stock issued for restricted stock awards (in shares) |
9,000
|
|
|
|
|
| Cash dividends |
|
|
(12,580)
|
|
(12,580)
|
| Stock-based compensation expense |
|
11,355
|
|
|
11,355
|
| Common stock issued to employee stock purchase plan |
$ 0
|
2,241
|
|
|
2,241
|
| Common stock issued to employee stock purchase plan (in shares) |
43,000
|
|
|
|
|
| Employee stock purchase plan expense |
|
35
|
|
|
35
|
| Ending Balance at Mar. 31, 2025 |
$ 1,568
|
902,124
|
1,196,385
|
(82,052)
|
2,018,025
|
| Balances (in shares) at Mar. 31, 2025 |
156,761,000
|
|
|
|
|
| Beginning Balance at Jun. 30, 2025 |
$ 1,550
|
911,089
|
1,066,049
|
(59,880)
|
$ 1,918,808
|
| Balances (in shares) at Jun. 30, 2025 |
154,972,000
|
|
|
|
154,972,196
|
| Net earnings |
|
|
38,185
|
|
$ 38,185
|
| Other comprehensive income |
|
|
|
(4,515)
|
(4,515)
|
| Share repurchases |
$ 0
|
|
(24)
|
|
(24)
|
| Share repurchases (in shares) |
(1,000)
|
|
|
|
|
| Common stock issued for exercise of options |
$ 6
|
21,477
|
(5,895)
|
|
15,588
|
| Common stock issued for exercise of options (in shares) |
625,000
|
|
|
|
|
| Common stock issued for restricted stock awards |
$ 1
|
(1)
|
(3,337)
|
|
(3,337)
|
| Common stock issued for restricted stock awards (in shares) |
110,000
|
|
|
|
|
| Cash dividends |
|
|
(12,444)
|
|
(12,444)
|
| Stock-based compensation expense |
|
11,543
|
|
|
11,543
|
| Common stock issued to employee stock purchase plan |
$ 0
|
2,012
|
|
|
2,012
|
| Common stock issued to employee stock purchase plan (in shares) |
43,000
|
|
|
|
|
| Employee stock purchase plan expense |
|
(2)
|
|
|
(2)
|
| Ending Balance at Sep. 30, 2025 |
$ 1,557
|
946,118
|
1,082,534
|
(64,395)
|
1,965,814
|
| Balances (in shares) at Sep. 30, 2025 |
155,749,000
|
|
|
|
|
| Beginning Balance at Jun. 30, 2025 |
$ 1,550
|
911,089
|
1,066,049
|
(59,880)
|
$ 1,918,808
|
| Balances (in shares) at Jun. 30, 2025 |
154,972,000
|
|
|
|
154,972,196
|
| Net earnings |
|
|
|
|
$ 127,241
|
| Other comprehensive income |
|
|
|
|
$ (6,976)
|
| Common stock issued for exercise of options (in shares) |
|
|
|
|
2,100,000
|
| Ending Balance at Mar. 31, 2026 |
$ 1,565
|
1,005,403
|
1,145,192
|
(66,856)
|
$ 2,085,304
|
| Balances (in shares) at Mar. 31, 2026 |
156,516,000
|
|
|
|
156,516,091
|
| Beginning Balance at Sep. 30, 2025 |
$ 1,557
|
946,118
|
1,082,534
|
(64,395)
|
$ 1,965,814
|
| Balances (in shares) at Sep. 30, 2025 |
155,749,000
|
|
|
|
|
| Net earnings |
|
|
38,009
|
|
38,009
|
| Other comprehensive income |
|
|
|
2,051
|
2,051
|
| Common stock issued for exercise of options |
$ 1
|
4,738
|
|
|
4,739
|
| Common stock issued for exercise of options (in shares) |
100,000
|
|
|
|
|
| Common stock issued for restricted stock awards |
$ 1
|
(1)
|
(1,254)
|
|
(1,254)
|
| Common stock issued for restricted stock awards (in shares) |
32,000
|
|
|
|
|
| Cash dividends |
|
|
(12,470)
|
|
(12,470)
|
| Stock-based compensation expense |
|
13,727
|
|
|
13,727
|
| Employee stock purchase plan expense |
|
373
|
|
|
373
|
| Ending Balance at Dec. 31, 2025 |
$ 1,559
|
964,955
|
1,106,819
|
(62,344)
|
2,010,989
|
| Balances (in shares) at Dec. 31, 2025 |
155,881,000
|
|
|
|
|
| Net earnings |
|
|
51,047
|
|
51,047
|
| Other comprehensive income |
|
|
|
(4,512)
|
(4,512)
|
| Common stock issued for exercise of options |
$ 6
|
28,056
|
|
|
28,062
|
| Common stock issued for exercise of options (in shares) |
589,000
|
|
|
|
|
| Common stock issued for restricted stock awards |
$ 0
|
0
|
(156)
|
|
(156)
|
| Common stock issued for restricted stock awards (in shares) |
4,000
|
|
|
|
|
| Cash dividends |
|
|
(12,518)
|
|
(12,518)
|
| Stock-based compensation expense |
|
10,305
|
|
|
10,305
|
| Common stock issued to employee stock purchase plan |
$ 0
|
1,897
|
|
|
1,897
|
| Common stock issued to employee stock purchase plan (in shares) |
42,000
|
|
|
|
|
| Employee stock purchase plan expense |
|
190
|
|
|
190
|
| Ending Balance at Mar. 31, 2026 |
$ 1,565
|
$ 1,005,403
|
$ 1,145,192
|
$ (66,856)
|
$ 2,085,304
|
| Balances (in shares) at Mar. 31, 2026 |
156,516,000
|
|
|
|
156,516,091
|