v3.25.2
Shareholders' Equity (Tables)
12 Months Ended
Jun. 30, 2025
Stockholders' Equity Note [Abstract]  
Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]
Changes in the accumulated other comprehensive loss for the years ended June 30, 2025, 2024, and 2023, are composed of the following amounts, shown net of taxes:
Foreign currency translation adjustment Post-employment benefitsCash flow hedgeTotal accumulated other comprehensive loss
Balance at July 1, 2022$(90,738)$(1,303)$19,746 $(72,295)
Other comprehensive income7,639 1,082 13,759 22,480 
Amounts reclassified from accumulated other comprehensive loss— 24 (5,505)(5,481)
Net current-period other comprehensive income7,639 1,106 8,254 16,999 
Balance at June 30, 2023(83,099)(197)28,000 (55,296)
Other comprehensive (loss) income(12,467)(101)4,499 (8,069)
Amounts reclassified from accumulated other comprehensive loss— (93)(14,108)(14,201)
Net current-period other comprehensive loss(12,467)(194)(9,609)(22,270)
Balance at June 30, 2024(95,566)(391)18,391 (77,566)
Other comprehensive loss(1,650)(33)(246)(1,929)
Amounts reclassified from accumulated other comprehensive loss (14)(12,177)(12,191)
Net current-period other comprehensive loss(1,650)(47)(12,423)(14,120)
Balance at June 30, 2025$(97,216)$(438)$5,968 $(91,686)
Schedule of Comprehensive Income (Loss)
Details of other comprehensive (loss) income are as follows:
Year Ended June 30,202520242023
Pre-Tax AmountTax BenefitNet AmountPre-Tax AmountTax (Benefit) ExpenseNet AmountPre-Tax AmountTax Expense (Benefit)Net Amount
Foreign currency translation adjustments
$(1,655)$(5)$(1,650)$(12,544)$(77)$(12,467)$7,723 $84 $7,639 
Post-employment benefits:
Actuarial (loss) gain on
    re-measurement
(42)(9)(33)(134)(33)(101)405 100 305 
Reclassification of net actuarial (gains) losses and prior service cost into other (income) expense, net and included in net periodic pension costs(25)(11)(14)(117)(24)(93)36 12 24 
Termination of pension plan   — — — 1,031 254 777 
Unrealized (loss) gain on cash flow hedge(357)(111)(246)5,958 1,459 4,499 18,174 4,415 13,759 
Reclassification of interest from cash flow hedge into interest expense
(16,124)(3,947)(12,177)(18,683)(4,575)(14,108)(7,285)(1,780)(5,505)
Other comprehensive (loss) income$(18,203)$(4,083)$(14,120)$(25,520)$(3,250)$(22,270)$20,084 $3,085 $16,999 
Computation of basic and diluted earnings per share
Year Ended June 30,202520242023
Net Income$392,988 $385,762 $346,739 
Average Shares Outstanding: 
Weighted-average common shares outstanding for basic computation38,289 38,672 38,592 
Dilutive effect of potential common shares527 585 628 
Weighted-average common shares outstanding for dilutive computation38,816 39,257 39,220 
Net Income Per Share — Basic$10.26 $9.98 $8.98 
Net Income Per Share — Diluted$10.12 $9.83 $8.84