XML 73 R58.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
May 31, 2025
Aug. 31, 2024
May 31, 2024
Aug. 31, 2025
Aug. 31, 2024
Schedule of Basic and Dilutive Net Earnings Per Share Reconciliation [Line Items]            
Net earnings $ 95,378 $ 210,381 $ 132,809 $ 152,440 $ 305,759 $ 285,249
Weighted average common shares outstanding, shares 149,291   155,866   150,714 156,513
Weighted average common shares and dilutive potential common shares, shares 149,637   156,526   151,122 157,116
Basic net earnings per share (in dollars per share) $ 0.64   $ 0.85   $ 2.03 $ 1.82
Diluted net earnings per share (in dollars per share) $ 0.64   $ 0.85   $ 2.02 $ 1.82
Stock options            
Schedule of Basic and Dilutive Net Earnings Per Share Reconciliation [Line Items]            
Dilutive potential common shares, shares 0   349   13 316
Stock-settled stock units and awards            
Schedule of Basic and Dilutive Net Earnings Per Share Reconciliation [Line Items]            
Dilutive potential common shares, shares 346   311   395 287