v3.25.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning balance (in shares) at Feb. 29, 2024   23,751      
Beginning balance at Feb. 29, 2024 $ 1,637,442 $ 2,375 $ 348,739 $ 2,099 $ 1,284,229
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) 6,204       6,204
Other comprehensive income (loss), net of tax 698     698  
Exercise of stock options (in shares)   6      
Exercise of stock options 352 $ 1 351    
Issuance and settlement of restricted stock (in shares)   71      
Issuance and settlement of restricted stock 0 $ 7 (7)    
Issuance of common stock related to stock purchase plan (in shares)   19      
Issuance of common stock related to stock purchase plan 2,006 $ 2 2,004    
Common stock repurchased and retired (in shares)   (1,037)      
Common stock repurchased and retired (103,035) $ (104) (6,720)   (96,211)
Share-based compensation 5,833   5,833    
Ending balance (in shares) at May. 31, 2024   22,810      
Ending balance at May. 31, 2024 1,549,500 $ 2,281 350,200 2,797 1,194,222
Beginning balance (in shares) at Feb. 28, 2025   22,856      
Beginning balance at Feb. 28, 2025 1,683,439 $ 2,286 367,106 2,278 1,311,769
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) (450,718)       (450,718)
Other comprehensive income (loss), net of tax (5,756)     (5,756)  
Issuance and settlement of restricted stock (in shares)   75      
Issuance and settlement of restricted stock (1) $ 7 (8)    
Issuance of common stock related to stock purchase plan (in shares)   39      
Issuance of common stock related to stock purchase plan 1,757 $ 4 1,753    
Common stock repurchased and retired (in shares)   (25)      
Common stock repurchased and retired (1,331) $ (3) (1,328)    
Share-based compensation 296   296    
Ending balance (in shares) at May. 31, 2025   22,945      
Ending balance at May. 31, 2025 $ 1,227,686 $ 2,294 $ 367,819 $ (3,478) $ 861,051