XML 91 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Reclassifications from AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Selling, general and administrative $ 108,738 $ 93,143 $ 88,663
Provision for income taxes (9,068) (7,331) (8,744)
Net income 36,864 33,655 31,582
Foreign Currency Translation Adjustment | Reclassification out of Accumulated Other Comprehensive Income      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Selling, general and administrative 0 0 173
Derivative Valuation | Reclassification out of Accumulated Other Comprehensive Income      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Cost of services (32) (257) (1,201)
Interest expense 0 0 45
Provision for income taxes 285 (44) 162
Net income 253 (301) (994)
Defined Benefit Plan | Reclassification out of Accumulated Other Comprehensive Income      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Cost of services $ 0 $ 0 $ (89)