XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning balance (in shares) at Feb. 28, 2019   24,946,000      
Beginning balance at Feb. 28, 2019 $ 996,637 $ 2,495 $ 246,585 $ 1,191 $ 746,366
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 86,789       86,789
Other comprehensive loss, net of tax (5,946)     (5,946)  
Exercise of stock options (in shares)   62,000      
Exercise of stock options 3,633 $ 6 3,627    
Net issuance and settlement of restricted stock (in shares)   178,000      
Net issuance and settlement of restricted stock 0 $ 18 (18)    
Issuance of common stock related to stock purchase plan (in shares)   15,000      
Issuance of common stock related to stock purchase plan 1,408 $ 1 1,407    
Common stock repurchased and retired (in shares)   (71,000)      
Common stock repurchased and retired (9,131) $ (7) (8,591)   (533)
Share-based compensation 13,985   13,985    
Ending balance (in shares) at Aug. 31, 2019   25,130,000      
Ending balance at Aug. 31, 2019 1,087,375 $ 2,513 256,995 (4,755) 832,622
Beginning balance (in shares) at May. 31, 2019   25,101,000      
Beginning balance at May. 31, 2019 1,036,179 $ 2,510 249,079 (2,011) 786,601
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 46,095       46,095
Other comprehensive loss, net of tax (2,744)     (2,744)  
Exercise of stock options (in shares)   27,000      
Exercise of stock options 1,807 $ 2 1,805    
Net issuance and settlement of restricted stock (in shares)   5,000      
Net issuance and settlement of restricted stock 0 $ 1 (1)    
Issuance of common stock related to stock purchase plan 0        
Common stock repurchased and retired (in shares)   (3,000)      
Common stock repurchased and retired (343)   (269)   (74)
Share-based compensation 6,381   6,381    
Ending balance (in shares) at Aug. 31, 2019   25,130,000      
Ending balance at Aug. 31, 2019 1,087,375 $ 2,513 256,995 (4,755) 832,622
Beginning balance (in shares) at Feb. 29, 2020   25,194,000      
Beginning balance at Feb. 29, 2020 1,161,723 $ 2,519 268,043 (7,005) 898,166
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 147,619       147,619
Other comprehensive loss, net of tax $ (7,315)     (7,315)  
Exercise of stock options (in shares) 12,690 12,000      
Exercise of stock options $ 847 $ 2 845    
Net issuance and settlement of restricted stock (in shares)   169,000      
Net issuance and settlement of restricted stock 0 $ 17 (17)    
Issuance of common stock related to stock purchase plan (in shares)   15,000      
Issuance of common stock related to stock purchase plan 1,901 $ 1 1,900    
Common stock repurchased and retired (in shares)   (62,000)      
Common stock repurchased and retired (10,161) $ (6) (10,043)   (112)
Share-based compensation 13,915   13,915    
Ending balance (in shares) at Aug. 31, 2020   25,328,000      
Ending balance at Aug. 31, 2020 1,308,529 $ 2,533 274,643 (14,320) 1,045,673
Beginning balance (in shares) at May. 31, 2020   25,321,000      
Beginning balance at May. 31, 2020 1,221,752 $ 2,532 269,797 (8,917) 958,340
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 87,333       87,333
Other comprehensive loss, net of tax $ (5,403)     (5,403)  
Exercise of stock options (in shares) 4,250 4,000      
Exercise of stock options $ 371 $ 1 370    
Net issuance and settlement of restricted stock (in shares)   4,000      
Net issuance and settlement of restricted stock 0        
Issuance of common stock related to stock purchase plan 0        
Common stock repurchased and retired (in shares)   (1,000)      
Common stock repurchased and retired (148)   (148)    
Share-based compensation 4,624   4,624    
Ending balance (in shares) at Aug. 31, 2020   25,328,000      
Ending balance at Aug. 31, 2020 $ 1,308,529 $ 2,533 $ 274,643 $ (14,320) $ 1,045,673