XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid in Capital
Accumulated Other Comprehensive (Loss) Income
Retained Earnings
Beginning balance (in shares) at Feb. 28, 2021   24,406      
Beginning balance at Feb. 28, 2021 $ 1,239,347 $ 2,441 $ 283,396 $ (11,656) $ 965,166
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 56,972       56,972
Other comprehensive loss, net of tax (797)     (797)  
Exercise of stock options (in shares)   4      
Exercise of stock options 275 $ 0 275    
Net issuance and settlement of restricted stock (in shares)   177      
Issuance and settlement of restricted stock 0 $ 18 (18)    
Issuance of common stock related to stock purchase plan (in shares)   13      
Issuance of common stock related to stock purchase plan 2,338 $ 1 2,337    
Common stock repurchased and retired (in shares)   (502)      
Common stock repurchased and retired (110,074) $ (50) (16,616)   (93,408)
Share-based compensation 14,020   14,020    
Ending balance (in shares) at May. 31, 2021   24,098      
Ending balance at May. 31, 2021 1,202,081 $ 2,410 283,394 (12,453) 928,730
Beginning balance (in shares) at Feb. 28, 2022   23,800      
Beginning balance at Feb. 28, 2022 1,327,339 $ 2,380 303,740 202 1,021,017
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 24,595       24,595
Other comprehensive loss, net of tax 3,159     3,159  
Exercise of stock options (in shares)   8      
Exercise of stock options 659   658    
Net issuance and settlement of restricted stock (in shares)   235      
Issuance and settlement of restricted stock 0 $ 24 (24)    
Issuance of common stock related to stock purchase plan (in shares)   13      
Issuance of common stock related to stock purchase plan 2,275 $ 1 2,274    
Common stock repurchased and retired (in shares)   (89)      
Common stock repurchased and retired (18,224) $ (9) (18,113)   (102)
Share-based compensation 16,619   16,619    
Ending balance (in shares) at May. 31, 2022   23,967      
Ending balance at May. 31, 2022 $ 1,356,422 $ 2,397 $ 305,154 $ 3,361 $ 1,045,510