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 $ 6,943 $ 123,536 $ 91,060
Other comprehensive loss, net of tax:      
Net current period foreign currency translation adjustments (556) (177) (321)
Recognition of deferred compensation (113) (121) (118)
Other comprehensive loss (669) (298) (439)
Comprehensive income $ 6,274 $ 123,238 $ 90,621