v3.26.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]      
Net income $ 78,873 $ 71,548 $ 77,060
Unrealized loss on hedged transaction, net of tax (331) (1,523) (1,482)
Foreign currency translation adjustment 7,403 2,952 (20,945)
Realized foreign currency translation on sale of business 0 0 (3,805)
Comprehensive income $ 85,945 $ 72,977 $ 50,828