v3.26.1
Net Income per Share - Schedule of Numerators and Denominators of the Basic and Diluted EPS Computations for Common Stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Numerator:        
Net income $ 273,429 $ 200,309 $ 534,365 $ 428,499
Denominator:        
Weighted average common shares outstanding, basic (in shares) 162,344 163,496 162,836 163,129
Diluted shares:        
Weighted average common shares outstanding, basic (in shares) 162,344 163,496 162,836 163,129
Effect of potentially dilutive common shares (in shares) 2,713 4,189 3,236 4,143
Weighted average common shares outstanding, diluted (in shares) 165,057 167,685 166,072 167,272
Basic (in usd per share) $ 1.68 $ 1.23 $ 3.28 $ 2.63
Diluted (in usd per share) $ 1.66 $ 1.19 $ 3.22 $ 2.56