v3.25.1
Net Income Per Common Share (Tables)
9 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income Per Share
The following table shows the computation of basic and diluted net income per common share for the three and nine months ended March 31, 2025 and 2024 (in thousands, except per share amounts): 

 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2025202420252024
Numerator:
Net income - basic$108,777 $402,459 $853,700 $855,422 
Convertible Notes interest charge, net of tax
— 385 1,777 385 
Net income - diluted
$108,777 $402,844 $855,477 $855,807 
Denominator:
Weighted-average shares outstanding - basic595,041 564,780 592,349 545,620 
Effect of dilutive convertible notes
— 4,710 1,673 1,550 
Effect of dilutive securities26,768 44,820 31,250 41,720 
Weighted-average shares outstanding - diluted621,809 614,310 625,272 588,890 
Net income per common share - basic$0.18 $0.71 $1.44 $1.57 
Net income per common share - diluted$0.17 $0.66 $1.37 $1.45 
Schedule of Excluded from the Computation of Diluted Net Income Per Share of Common Shares
The following table presents the potentially dilutive shares that were excluded from the computation of diluted net income per share of common shares attributable to common stockholders, because their effect was anti-dilutive (in thousands):

 Three Months Ended
March 31,
Nine Months Ended
March 31,
 2025202420252024
Stock-based awards
16,245 88 9,278 3,105 
Convertible notes
32,138 — 20,673 —