v3.26.3
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, 2025   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,000      
BALANCE at May. 31, 2025 6,286,909 $ 75,291 1,899,003 4,320,861 (8,246)
BALANCE, SHARES at Feb. 28, 2025   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 305,759        
Other Comprehensive Income (Loss), Net of Tax (24,386)        
BALANCE, SHARES at Aug. 31, 2025   147,673,000      
BALANCE at Aug. 31, 2025 6,200,522 $ 73,837 1,873,377 4,274,614 (21,306)
BALANCE, SHARES at May. 31, 2025   150,582,000      
BALANCE at May. 31, 2025 6,286,909 $ 75,291 1,899,003 4,320,861 (8,246)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 95,378     95,378  
Other Comprehensive Income (Loss), Net of Tax (13,060)       (13,060)
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 13,214   13,214    
Stock Repurchased and Retired During Period, Shares   (2,921,000)      
Stock Repurchased and Retired During Period, Value (181,858) $ (1,460) (38,773) (141,625)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   0      
Stock Issued During Period, Value, Stock Options Exercised 20 $ 0 20    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   12,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (81) $ 6 (87)    
BALANCE, SHARES at Aug. 31, 2025   147,673,000      
BALANCE at Aug. 31, 2025 $ 6,200,522 $ 73,837 1,873,377 4,274,614 (21,306)
BALANCE, SHARES at Feb. 28, 2026 141,799,070 141,799,000      
BALANCE at Feb. 28, 2026 $ 5,888,856 $ 70,900 1,810,223 4,041,859 (34,126)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 185,627     185,627  
Other Comprehensive Income (Loss), Net of Tax 20,212       20,212
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 26,198   26,198    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   110,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture (2,308) $ 55 (2,363)    
BALANCE, SHARES at May. 31, 2026   141,909,000      
BALANCE at May. 31, 2026 $ 6,118,585 $ 70,955 1,834,058 4,227,486 (13,914)
BALANCE, SHARES at Feb. 28, 2026 141,799,070 141,799,000      
BALANCE at Feb. 28, 2026 $ 5,888,856 $ 70,900 1,810,223 4,041,859 (34,126)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 350,914        
Other Comprehensive Income (Loss), Net of Tax $ 28,443        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (1,000)        
BALANCE, SHARES at Aug. 31, 2026 141,934,489 141,934,000      
BALANCE at Aug. 31, 2026 $ 6,304,533 $ 70,967 1,846,476 4,392,773 (5,683)
BALANCE, SHARES at May. 31, 2026   141,909,000      
BALANCE at May. 31, 2026 6,118,585 $ 70,955 1,834,058 4,227,486 (13,914)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 165,287     165,287  
Other Comprehensive Income (Loss), Net of Tax 8,231       8,231
APIC, Share-based Payment Arrangement, Increase for Cost Recognition 12,661   12,661    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   1,000      
Stock Issued During Period, Value, Stock Options Exercised 83 $ 1 82    
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture   24,000      
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture $ (314) $ 11 (325)    
BALANCE, SHARES at Aug. 31, 2026 141,934,489 141,934,000      
BALANCE at Aug. 31, 2026 $ 6,304,533 $ 70,967 $ 1,846,476 $ 4,392,773 $ (5,683)