XML 103 R80.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Changes in AOCI by Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning of period $ 113,459 $ 94,749 $ 18,718
Foreign currency translation (2,234) (2,281) (477)
Actuarial gain / (losses) on defined benefit plan (120) 287 (26)
Unrealized gains / (losses) on cash flow hedges (479) (905) 202
Reclassifications to earnings 1,245 517 (10)
Tax provision (162) 218  
Balance, end of period 149,964 113,459 94,749
Total      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning of period (4,562) (2,398) (2,087)
Balance, end of period (6,312) (4,562) (2,398)
Foreign Currency Translation Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning of period (4,026) (1,745) (1,095)
Foreign currency translation (2,234) (2,281) (477)
Reclassifications to earnings 0 0 (173)
Tax provision 0 0  
Balance, end of period (6,260) (4,026) (1,745)
Derivative Valuation      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning of period (639) (316) (518)
Unrealized gains / (losses) on cash flow hedges (479) (905) 202
Reclassifications to earnings 1,156 364 0
Tax provision (162) 218  
Balance, end of period (124) (639) (316)
Defined Benefit Plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Balance, beginning of period 103 (337) (474)
Actuarial gain / (losses) on defined benefit plan (120) 287 (26)
Reclassifications to earnings 89 153 163
Tax provision 0 0  
Balance, end of period $ 72 $ 103 $ (337)