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
Statement of Comprehensive Income [Abstract]        
Net income $ 108,777 $ 402,459 $ 853,700 $ 855,422
Foreign currency translation gain (loss), net of tax 11 (108) (43) (90)
Total comprehensive income $ 108,788 $ 402,351 $ 853,657 $ 855,332