XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.4
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 9 Months Ended
Nov. 30, 2024
Aug. 31, 2024
May 31, 2024
Nov. 30, 2023
Aug. 31, 2023
May 31, 2023
Nov. 30, 2024
Nov. 30, 2023
Schedule of Basic and Dilutive Net Earnings Per Share Reconciliation [Line Items]                
Net earnings $ 125,441 $ 132,809 $ 152,440 $ 82,003 $ 118,635 $ 228,298 $ 410,690 $ 428,936
Weighted average common shares outstanding, shares 154,582     158,446     155,874 158,347
Weighted average common shares and dilutive potential common shares, shares 155,265     158,799     156,504 158,866
Basic net earnings per share (in dollars per share) $ 0.81     $ 0.52     $ 2.63 $ 2.71
Diluted net earnings per share (in dollars per share) $ 0.81     $ 0.52     $ 2.62 $ 2.70
Stock options                
Schedule of Basic and Dilutive Net Earnings Per Share Reconciliation [Line Items]                
Dilutive potential common shares, shares 307     156     313 301
Stock-settled stock units and awards                
Schedule of Basic and Dilutive Net Earnings Per Share Reconciliation [Line Items]                
Dilutive potential common shares, shares 376     197     317 218