v3.26.3
Net Earnings Per Share (Basic And Dilutive Net Earnings Per Share Reconciliations) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2026
May 31, 2026
Aug. 31, 2025
May 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Schedule of Basic and Dilutive Net Earnings Per Share Reconciliation [Line Items]            
Net earnings $ 165,287 $ 185,627 $ 95,378 $ 210,381 $ 350,914 $ 305,759
Weighted average common shares outstanding, shares 141,927   149,291   141,887 150,714
Weighted average common shares and dilutive potential common shares, shares 142,450   149,637   142,299 151,122
Basic net earnings per share (in dollars per share) $ 1.16   $ 0.64   $ 2.47 $ 2.03
Diluted net earnings per share (in dollars per share) $ 1.16   $ 0.64   $ 2.47 $ 2.02
Stock options            
Schedule of Basic and Dilutive Net Earnings Per Share Reconciliation [Line Items]            
Dilutive potential common shares, shares 0   0   0 13
Stock-settled stock units and awards            
Schedule of Basic and Dilutive Net Earnings Per Share Reconciliation [Line Items]            
Dilutive potential common shares, shares 523   346   412 395