v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 16,885 $ 17,431 $ 53,255 $ 51,458
Unrealized loss on hedged transaction, net of tax (4) (462) (395) (1,245)
Foreign currency translation adjustment 7,777 10,081 6,178 (4,555)
Comprehensive income $ 24,658 $ 27,050 $ 59,038 $ 45,658