XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.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
Retained Earnings
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 income, net of tax 3,159     3,159  
Exercise of stock options (in shares)   8      
Exercise of stock options 659 $ 1 658    
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
Beginning balance (in shares) at Feb. 28, 2023   23,994      
Beginning balance at Feb. 28, 2023 1,488,811 $ 2,399 317,277 4,947 1,164,188
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 22,581       22,581
Other comprehensive income, net of tax (3,715)     (3,715)  
Exercise of stock options (in shares)   5      
Exercise of stock options 212 $ 1 211    
Issuance and settlement of restricted stock (in shares)   120      
Issuance and settlement of restricted stock 0 $ 12 (12)    
Issuance of common stock related to stock purchase plan (in shares)   23      
Issuance of common stock related to stock purchase plan 2,168 $ 2 2,166    
Common stock repurchased and retired (in shares)   (45)      
Common stock repurchased and retired (4,446) $ (4) (4,442)   0
Share-based compensation 9,297   9,297    
Ending balance (in shares) at May. 31, 2023   24,097      
Ending balance at May. 31, 2023 $ 1,514,908 $ 2,410 $ 324,497 $ 1,232 $ 1,186,769