v3.25.1
Net Income Per Common Share - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Numerator:        
Net income - basic $ 108,777 $ 402,459 $ 853,700 $ 855,422
Convertible Notes interest charge, net of tax 0 385 1,777 385
Net income - diluted $ 108,777 $ 402,844 $ 855,477 $ 855,807
Denominator:        
Weighted-average shares outstanding - basic (in shares) 595,041 564,780 592,349 545,620
Effect of dilutive convertible notes (in shares) 0 4,710 1,673 1,550
Effect of dilutive securities (in shares) 26,768 44,820 31,250 41,720
Weighted-average shares outstanding - diluted (in shares) 621,809 614,310 625,272 588,890
Net income per common share - basic (in dollars per share) $ 0.18 $ 0.71 $ 1.44 $ 1.57
Net income per common share - diluted (in dollars per share) $ 0.17 $ 0.66 $ 1.37 $ 1.45