XML 21 R7.htm IDEA: XBRL DOCUMENT v3.25.2
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. 29, 2024   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. 28, 2025 153,319,678 153,320,000      
BALANCE at Feb. 28, 2025 $ 6,242,988 $ 76,660 1,891,012 4,272,236 3,080
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 210,381     210,381  
Other Comprehensive Income (Loss), Net of Tax (11,326)       (11,326)
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 41,114   41,114    
Stock Repurchased and Retired During Period, Shares   (2,952,000)      
Stock Repurchased and Retired During Period, Value (201,653) $ (1,476) (38,421) (161,756)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   132,000      
Stock Issued During Period, Value, Stock Options Exercised 8,329 $ 66 8,263    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   82,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture $ (2,924) $ 41 (2,965)    
BALANCE, SHARES at May. 31, 2025 150,582,152 150,582,000      
BALANCE at May. 31, 2025 $ 6,286,909 $ 75,291 $ 1,899,003 $ 4,320,861 $ (8,246)