v3.25.4
Net Income Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Numerator:        
Net income (loss) $ 40,055 $ 361,752 $ 145,253 $ 444,380
Denominator:        
Weighted average shares outstanding, basic (in shares) 301,127 298,646 300,939 298,049
Dilutive effect of share-based awards (in shares) 2,123 4,821 3,826 4,766
Weighted average shares outstanding, diluted (in shares) 303,250 303,467 304,765 302,815
Net income per share, basic (in dollars per share) $ 0.13 $ 1.21 $ 0.48 $ 1.49
Net income per share, diluted (in dollars per share) $ 0.13 $ 1.19 $ 0.48 $ 1.47