XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.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, 2023   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,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)        
BALANCE, SHARES at Nov. 30, 2023   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,000      
BALANCE at Nov. 30, 2023 $ 6,044,365 $ 79,011 1,786,924 4,117,763 60,667
BALANCE, SHARES at Feb. 29, 2024 157,611,939 157,612,000      
BALANCE at Feb. 29, 2024 $ 6,073,740 $ 78,806 1,808,746 4,126,909 59,279
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 152,440     152,440  
Other Comprehensive Income (Loss), Net of Tax 2,399       2,399
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 36,708   36,708    
Stock Repurchased and Retired During Period, Shares   (1,446,000)      
Stock Repurchased and Retired During Period, Value (104,889) $ (723) (17,615) (86,551)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   138,000      
Stock Issued During Period, Value, Stock Options Exercised 8,209 $ 69 8,140    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   49,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (1,737) $ 24 (1,761)    
BALANCE, SHARES at May. 31, 2024   156,353,000      
BALANCE at May. 31, 2024 $ 6,166,870 $ 78,176 1,834,218 4,192,798 61,678
BALANCE, SHARES at Feb. 29, 2024 157,611,939 157,612,000      
BALANCE at Feb. 29, 2024 $ 6,073,740 $ 78,806 1,808,746 4,126,909 59,279
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 410,690        
Other Comprehensive Income (Loss), Net of Tax $ (44,452)        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 564,000        
BALANCE, SHARES at Nov. 30, 2024 153,908,030 153,908,000      
BALANCE at Nov. 30, 2024 $ 6,211,210 $ 76,954 1,853,489 4,265,940 14,827
BALANCE, SHARES at May. 31, 2024   156,353,000      
BALANCE at May. 31, 2024 6,166,870 $ 78,176 1,834,218 4,192,798 61,678
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 132,809     132,809  
Other Comprehensive Income (Loss), Net of Tax (52,621)       (52,621)
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 17,328   17,328    
Stock Repurchased and Retired During Period, Shares   (1,376,000)      
Stock Repurchased and Retired During Period, Value (106,853) $ (688) (17,059) (89,106)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   347,000      
Stock Issued During Period, Value, Stock Options Exercised 22,087 $ 173 21,914    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   8,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (11) $ 5 (16)    
BALANCE, SHARES at Aug. 31, 2024   155,332,000      
BALANCE at Aug. 31, 2024 6,179,609 $ 77,666 1,856,385 4,236,501 9,057
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 125,441     125,441  
Other Comprehensive Income (Loss), Net of Tax 5,770       5,770
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 11,262   11,262    
Stock Repurchased and Retired During Period, Shares   (1,506,000)      
Stock Repurchased and Retired During Period, Value (115,869) $ (753) (19,114) (96,002)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   79,000      
Stock Issued During Period, Value, Stock Options Exercised 5,071 $ 40 5,031    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   3,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture $ (74) $ 1 (75)    
BALANCE, SHARES at Nov. 30, 2024 153,908,030 153,908,000      
BALANCE at Nov. 30, 2024 $ 6,211,210 $ 76,954 $ 1,853,489 $ 4,265,940 $ 14,827