XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Changes in AOCI by Component (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period $ 149,964 $ 113,459
Balance, end of period 156,039 118,881
Accumulated Other Comprehensive Income / (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period (6,312) (4,562)
Foreign currency translation (701) (1,677)
Unrealized gain (loss) on cash flow hedges (235) 338
Reclassifications to earnings 41 (599)
Balance, end of period (7,207) (6,500)
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period (6,260) (4,026)
Foreign currency translation (701) (1,677)
Balance, end of period (6,961) (5,703)
Derivative Valuation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period (124) (639)
Unrealized gain (loss) on cash flow hedges (235) 338
Reclassifications to earnings 41 (599)
Balance, end of period (318) (900)
Defined Benefit Plan    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning of period 72 103
Balance, end of period $ 72 $ 103