XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]        
Net income $ 49,156 $ 4,656 $ 57,702 $ 9,787
Other comprehensive income (loss):        
Foreign currency translation adjustments 711 17 (918) (7)
Total other comprehensive income (loss) 711 17 (918) (7)
Total comprehensive income $ 49,867 $ 4,673 $ 56,784 $ 9,780