XML 79 R7.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Shareholders' Equity Statement - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
BALANCE, SHARES at Feb. 28, 2022   161,054,000      
BALANCE at Feb. 28, 2022 $ 5,235,439 $ 80,527 $ 1,677,268 $ 3,524,066 $ (46,422)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 252,265     252,265  
Other Comprehensive Income (Loss), Net of Tax 52,314       52,314
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 21,594   21,594    
Stock Repurchased and Retired During Period, Shares   (1,644,000)      
Stock Repurchased and Retired During Period, Value (157,594) $ (822) (17,207) (139,565)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   49,000      
Stock Issued During Period, Value, Stock Options Exercised 3,442 $ 24 3,418    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   155,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (6,823) $ 78 (6,901)    
BALANCE, SHARES at May. 31, 2022   159,614,000      
BALANCE at May. 31, 2022 5,400,637 $ 79,807 1,678,172 3,636,766 5,892
BALANCE, SHARES at Feb. 28, 2022   161,054,000      
BALANCE at Feb. 28, 2022 5,235,439 $ 80,527 1,677,268 3,524,066 (46,422)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 415,750        
Other Comprehensive Income (Loss), Net of Tax 103,842        
BALANCE, SHARES at Nov. 30, 2022   158,019,000      
BALANCE at Nov. 30, 2022 5,487,573 $ 79,010 1,697,062 3,654,081 57,420
BALANCE, SHARES at May. 31, 2022   159,614,000      
BALANCE at May. 31, 2022 5,400,637 $ 79,807 1,678,172 3,636,766 5,892
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 125,905     125,905  
Other Comprehensive Income (Loss), Net of Tax 26,107       26,107
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 15,062   15,062    
Stock Repurchased and Retired During Period, Shares   (1,730,000)      
Stock Repurchased and Retired During Period, Value (163,017) $ (865) (18,279) (143,873)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   155,000      
Stock Issued During Period, Value, Stock Options Exercised 9,840 $ 78 9,762    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   5,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (307) $ 2 (309)    
BALANCE, SHARES at Aug. 31, 2022   158,044,000      
BALANCE at Aug. 31, 2022 5,414,227 $ 79,022 1,684,408 3,618,798 31,999
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 37,580     37,580  
Other Comprehensive Income (Loss), Net of Tax 25,421       25,421
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 12,797   12,797    
Stock Repurchased and Retired During Period, Shares   (30,000)      
Stock Repurchased and Retired During Period, Value (2,632) $ (15) (320) (2,297)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   4,000      
Stock Issued During Period, Value, Stock Options Exercised 220 $ 2 218    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   1,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (40) $ 1 (41)    
BALANCE, SHARES at Nov. 30, 2022   158,019,000      
BALANCE at Nov. 30, 2022 $ 5,487,573 $ 79,010 1,697,062 3,654,081 57,420
BALANCE, SHARES at Feb. 28, 2023 158,079,033 158,079,000      
BALANCE at Feb. 28, 2023 $ 5,613,077 $ 79,040 1,713,074 3,723,094 97,869
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 228,298     228,298  
Other Comprehensive Income (Loss), Net of Tax (36,539)       (36,539)
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 21,274   21,274    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   18,000      
Stock Issued During Period, Value, Stock Options Exercised 988 $ 9 979    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   112,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (3,930) $ 56 (3,986)    
BALANCE, SHARES at May. 31, 2023   158,209,000      
BALANCE at May. 31, 2023 $ 5,823,168 $ 79,105 1,731,341 3,951,392 61,330
BALANCE, SHARES at Feb. 28, 2023 158,079,033 158,079,000      
BALANCE at Feb. 28, 2023 $ 5,613,077 $ 79,040 1,713,074 3,723,094 97,869
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 428,936        
Other Comprehensive Income (Loss), Net of Tax $ (37,202)        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 476,000        
BALANCE, SHARES at Nov. 30, 2023 158,021,407 158,021,000      
BALANCE at Nov. 30, 2023 $ 6,044,365 $ 79,011 1,786,924 4,117,763 60,667
BALANCE, SHARES at May. 31, 2023   158,209,000      
BALANCE at May. 31, 2023 5,823,168 $ 79,105 1,731,341 3,951,392 61,330
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 118,635     118,635  
Other Comprehensive Income (Loss), Net of Tax 17,267       17,267
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 20,256   20,256    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   446,000      
Stock Issued During Period, Value, Stock Options Exercised 26,546 $ 223 26,323    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   1,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (213) $ 0 (213)    
BALANCE, SHARES at Aug. 31, 2023   158,656,000      
BALANCE at Aug. 31, 2023 6,005,659 $ 79,328 1,777,707 4,070,027 78,597
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 82,003     82,003  
Other Comprehensive Income (Loss), Net of Tax (17,930)       (17,930)
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 15,728   15,728    
Stock Repurchased and Retired During Period, Shares   (649,000)      
Stock Repurchased and Retired During Period, Value (41,903) $ (324) (7,312) (34,267)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   12,000      
Stock Issued During Period, Value, Stock Options Exercised 896 $ 6 890    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   2,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture $ (88) $ 1 (89)    
BALANCE, SHARES at Nov. 30, 2023 158,021,407 158,021,000      
BALANCE at Nov. 30, 2023 $ 6,044,365 $ 79,011 $ 1,786,924 $ 4,117,763 $ 60,667