XML 33 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]      
Net Income $ 64,533 $ 11,993 $ 633
Foreign currency translation adjustments 322 (124) 0
Other comprehensive income (loss) 322 (124) 0
Total comprehensive income $ 64,855 $ 11,869 $ 633