XML 89 R57.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Aug. 31, 2025
May 31, 2025
Nov. 30, 2024
Aug. 31, 2024
May 31, 2024
Nov. 30, 2025
Nov. 30, 2024
Schedule of Basic and Dilutive Net Earnings Per Share Reconciliation [Line Items]                
Net earnings $ 62,215 $ 95,378 $ 210,381 $ 125,441 $ 132,809 $ 152,440 $ 367,974 $ 410,690
Weighted average common shares outstanding, shares 145,548     154,582     149,004 155,874
Weighted average common shares and dilutive potential common shares, shares 145,864     155,265     149,382 156,504
Basic net earnings per share (in dollars per share) $ 0.43     $ 0.81     $ 2.47 $ 2.63
Diluted net earnings per share (in dollars per share) $ 0.43     $ 0.81     $ 2.46 $ 2.62
Stock options                
Schedule of Basic and Dilutive Net Earnings Per Share Reconciliation [Line Items]                
Dilutive potential common shares, shares 0     307     9 313
Stock-settled stock units and awards                
Schedule of Basic and Dilutive Net Earnings Per Share Reconciliation [Line Items]                
Dilutive potential common shares, shares 316     376     369 317