| Schedule of Accumulated Other Comprehensive Income (Loss) |
Changes in the accumulated other comprehensive loss are comprised of the following amounts, shown net of taxes: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, 2026 | | | | | Foreign currency translation adjustment | | Post-employment benefits | | Cash flow hedge | | Total Accumulated other comprehensive loss | | | | Balance at December 31, 2025 | | $ | (92,642) | | | $ | (435) | | | $ | 746 | | | $ | (92,331) | | | | | Other comprehensive loss | | (2,446) | | | — | | | — | | | (2,446) | | | | | Amounts reclassified from accumulated other comprehensive income (loss) | | — | | | 1 | | | (746) | | | (745) | | | | | | | | | | | | | | | | Net current-period other comprehensive (loss) income | | (2,446) | | | 1 | | | (746) | | | (3,191) | | | | | Balance at March 31, 2026 | | $ | (95,088) | | | $ | (434) | | | $ | — | | | $ | (95,522) | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, 2025 | | | Foreign currency translation adjustment | | Post-employment benefits | | Cash flow hedge | | Total Accumulated other comprehensive loss | | Balance at December 31, 2024 | | $ | (116,461) | | | $ | (399) | | | $ | 11,026 | | | $ | (105,834) | | | Other comprehensive income | | 1,818 | | | — | | | 16 | | | 1,834 | | | Amounts reclassified from accumulated other comprehensive loss | | — | | | (3) | | | (2,759) | | | (2,762) | | | Net current-period other comprehensive income (loss) | | 1,818 | | | (3) | | | (2,743) | | | (928) | | | Balance at March 31, 2025 | | $ | (114,643) | | | $ | (402) | | | $ | 8,283 | | | $ | (106,762) | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended March 31, 2026 | | | Foreign currency translation adjustment | | Post-employment benefits | | Cash flow hedge | | Total Accumulated other comprehensive loss | | Balance at June 30, 2025 | | $ | (97,216) | | | $ | (438) | | | $ | 5,968 | | | $ | (91,686) | | | Other comprehensive income | | 2,139 | | | — | | | 198 | | | 2,337 | | | Amounts reclassified from accumulated other comprehensive (loss) income | | (11) | | | 4 | | | (6,166) | | | (6,173) | | | | | | | | | | | | Net current-period other comprehensive income (loss) | | 2,128 | | | 4 | | | (5,968) | | | (3,836) | | | Balance at March 31, 2026 | | $ | (95,088) | | | $ | (434) | | | $ | — | | | $ | (95,522) | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended March 31, 2025 | | | Foreign currency translation adjustment | | Post-employment benefits | | Cash flow hedge | | Total Accumulated other comprehensive loss | | Balance at June 30, 2024 | | $ | (95,566) | | | $ | (391) | | | $ | 18,391 | | | $ | (77,566) | | | Other comprehensive loss | | (19,077) | | | — | | | (718) | | | (19,795) | | | Amounts reclassified from accumulated other comprehensive loss | | — | | | (11) | | | (9,390) | | | (9,401) | | | | | | | | | | | | Net current-period other comprehensive loss | | (19,077) | | | (11) | | | (10,108) | | | (29,196) | | | Balance at March 31, 2025 | | $ | (114,643) | | | $ | (402) | | | $ | 8,283 | | | $ | (106,762) | |
|
| Schedule of Comprehensive Income (Loss) |
Details of other comprehensive (loss) income are as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | 2026 | | 2025 | | Pre-Tax Amount | | Tax (Benefit) Expense | | Net Amount | | Pre-Tax Amount | | Tax (Benefit) Expense | | Net Amount | | Foreign currency translation adjustments | $ | (2,447) | | | $ | (1) | | | $ | (2,446) | | | $ | 1,814 | | | $ | (4) | | | $ | 1,818 | | | Post-employment benefits: | | | | | | | | | | | | | Reclassification of net actuarial gains and prior service cost into other expense (income), net and included in net periodic pension costs | 1 | | | — | | | 1 | | | (6) | | | (3) | | | (3) | | | | | | | | | | | | | | | Unrealized gain on cash flow hedge | — | | | — | | | — | | | 21 | | | 5 | | | 16 | | | Reclassification of interest from cash flow hedge into interest income, net | (988) | | | (242) | | | (746) | | | (3,654) | | | (895) | | | (2,759) | | | | | | | | | | | | | | | | | | | | | | | | | | | Other comprehensive loss | $ | (3,434) | | | $ | (243) | | | $ | (3,191) | | | $ | (1,825) | | | $ | (897) | | | $ | (928) | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended March 31, | | | 2026 | | 2025 | | | Pre-Tax Amount | | Tax Expense (Benefit) | | Net Amount | | Pre-Tax Amount | | Tax Expense (Benefit) | | Net Amount | | Foreign currency translation adjustments | | $ | 2,139 | | | $ | 11 | | | $ | 2,128 | | | $ | (19,046) | | | $ | 31 | | | $ | (19,077) | | | Post-employment benefits: | | | | | | | | | | | | | | Reclassification of net actuarial gains and prior service cost into other expense (income), net and included in net periodic pension costs | | 7 | | | 3 | | | 4 | | | (19) | | | (8) | | | (11) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unrealized gain (loss) on cash flow hedge | | 262 | | | 64 | | | 198 | | | (950) | | | (232) | | | (718) | | | Reclassification of interest from cash flow hedge into interest income, net | | (8,141) | | | (1,975) | | | (6,166) | | | (12,436) | | | (3,046) | | | (9,390) | | | Other comprehensive loss | | $ | (5,733) | | | $ | (1,897) | | | $ | (3,836) | | | $ | (32,451) | | | $ | (3,255) | | | $ | (29,196) | |
|