XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Tables)
12 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component
The following table presents changes by component:
($000s)Foreign
Currency
Translation
Adjustment
Derivative
Valuation
Defined
Benefit Plan
Total
Balance as of June 30, 2022$(4,026)$(639)$103 $(4,562)
Foreign currency translation(2,234)— — (2,234)
Actuarial losses on defined benefit plan— — (120)(120)
Unrealized losses on cash flow hedges— (479)— (479)
Reclassifications to earnings— 1,156 89 1,245 
Tax benefit— (162)— (162)
Balance as of June 30, 2023$(6,260)$(124)$72 $(6,312)
Foreign currency translation(1,623)— — (1,623)
Actuarial gains on defined benefit plan— — 133 133 
Unrealized losses on cash flow hedges— (412)— (412)
Reclassifications to earnings— 257 — 257 
Tax provision— 44 — 44 
Balance as of June 30, 2024$(7,883)$(235)$205 $(7,913)
Foreign currency translation1,114 — — 1,114 
Actuarial losses on defined benefit plan— — (312)(312)
Unrealized gains on cash flow hedges— 1,028 — 1,028 
Reclassifications to earnings— 32 — 32 
Tax benefit— (285)— (285)
Balance as of June 30, 2025$(6,769)$540 $(107)$(6,336)
Schedule of Reclassifications from AOCI
The following table presents the reclassifications from AOCI to the consolidated statements of comprehensive income:
($000s)For the year ended June 30,
Description of AOCI components202520242023Statement of Other
Comprehensive Income
Classification
Foreign currency translation gain$ $ $173 Selling, general and administrative expense
Losses on foreign currency hedges$(32)$(257)$(1,201)Cost of services
Gains on interest rate swap— — 45 Interest expense
Tax benefit / (provision)285 (44)162 Provision for income taxes
Total derivative valuation$253 $(301)$(994)
Amortization related to defined benefit plan$ $ $(89)Cost of services