XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
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, 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]          
Other comprehensive income, net of tax 6,998        
Ending balance (in shares) at Aug. 31, 2022   23,969      
Ending balance at Aug. 31, 2022 1,398,346 $ 2,397 312,567 7,200 1,076,182
Beginning balance (in shares) at May. 31, 2022   23,967      
Beginning balance at May. 31, 2022 1,356,422 $ 2,397 305,154 3,361 1,045,510
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 30,672       30,672
Other comprehensive income, net of tax 3,839     3,839  
Issuance and settlement of restricted stock (in shares)   2      
Issuance and settlement of restricted stock (1)   (1)    
Common stock repurchased and retired (81)   (81)    
Share-based compensation 7,495   7,495    
Ending balance (in shares) at Aug. 31, 2022   23,969      
Ending balance at Aug. 31, 2022 1,398,346 $ 2,397 312,567 7,200 1,076,182
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)    
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
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]          
Other comprehensive income, net of tax (1,261)        
Ending balance (in shares) at Aug. 31, 2023   23,719      
Ending balance at Aug. 31, 2023 1,501,883 $ 2,372 330,227 3,686 1,165,598
Beginning balance (in shares) at May. 31, 2023   24,097      
Beginning balance at May. 31, 2023 1,514,908 $ 2,410 324,497 1,232 1,186,769
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 27,381       27,381
Other comprehensive income, net of tax 2,454     2,454  
Issuance and settlement of restricted stock (in shares)   4      
Issuance and settlement of restricted stock 0        
Common stock repurchased and retired (in shares)   (382)      
Common stock repurchased and retired (50,089) $ (38) (1,499)   (48,552)
Share-based compensation 7,229   7,229    
Ending balance (in shares) at Aug. 31, 2023   23,719      
Ending balance at Aug. 31, 2023 $ 1,501,883 $ 2,372 $ 330,227 $ 3,686 $ 1,165,598