v3.26.3
Condensed Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive (Income) Loss
Treasury Stock [Member]
Beginning balance at Feb. 28, 2025 $ 301,980 $ 75,134 $ 125,452 $ 184,430 $ (11,426) $ (71,610)
Beginning balance common stock, shares at Feb. 28, 2025   30,053,443        
Begining balance, treasury stock , shares at Feb. 28, 2025           (4,060,655)
Net earnings 22,953     22,953    
Adjustment to pension, net of deferred tax 686       686  
Dividends paid (13,076)     (13,076)    
Stock based compensation 1,346   1,346      
Exercise of stock options and restricted stock 44   (904)     $ 948
Exercise of stock options and restricted stock, shares           53,573
Common stock repurchases (8,553)         $ (8,553)
Common stock repurchases, shares           (456,671)
Ending balance at Aug. 31, 2025 305,380 $ 75,134 125,894 194,307 (10,740) $ (79,215)
Ending balance common stock, shares at Aug. 31, 2025   30,053,443        
Ending balance, treasury stock , shares at Aug. 31, 2025           (4,463,753)
Beginning balance at May. 31, 2025 301,152 $ 75,134 125,677 187,658 (11,083) $ (76,234)
Beginning balance common stock, shares at May. 31, 2025   30,053,443        
Begining balance, treasury stock , shares at May. 31, 2025           (4,299,282)
Net earnings 13,155     13,155    
Adjustment to pension, net of deferred tax 343       343  
Dividends paid (6,506)     (6,506)    
Stock based compensation 779   779      
Exercise of stock options and restricted stock (1)   (562)     $ 561
Exercise of stock options and restricted stock, shares           31,640
Common stock repurchases (3,542)         $ (3,542)
Common stock repurchases, shares           (196,111)
Ending balance at Aug. 31, 2025 305,380 $ 75,134 125,894 194,307 (10,740) $ (79,215)
Ending balance common stock, shares at Aug. 31, 2025   30,053,443        
Ending balance, treasury stock , shares at Aug. 31, 2025           (4,463,753)
Beginning balance at Feb. 28, 2026 $ 308,732 $ 75,134 127,057 201,155 (9,496) $ (85,118)
Beginning balance common stock, shares at Feb. 28, 2026 30,053,443 30,053,443        
Begining balance, treasury stock , shares at Feb. 28, 2026           (4,800,638)
Net earnings $ 19,272     19,272    
Adjustment to pension, net of deferred tax 533       533  
Dividends paid (12,750)     (12,750)    
Stock based compensation 642   642      
Modification of share-based awards (2,214)   (2,214)      
Exercise of stock options and restricted stock     (426)     $ 426
Exercise of stock options and restricted stock, shares           24,025
Ending balance at Aug. 31, 2026 $ 314,215 $ 75,134 125,059 207,677 (8,963) $ (84,692)
Ending balance common stock, shares at Aug. 31, 2026 30,053,443 30,053,443        
Ending balance, treasury stock , shares at Aug. 31, 2026           (4,776,613)
Beginning balance at May. 31, 2026 $ 310,665 $ 75,134 125,127 204,656 (9,230) $ (85,022)
Beginning balance common stock, shares at May. 31, 2026   30,053,443        
Begining balance, treasury stock , shares at May. 31, 2026           (4,795,232)
Net earnings 9,392     9,392    
Adjustment to pension, net of deferred tax 267       267  
Dividends paid (6,371)     (6,371)    
Stock based compensation 262   262      
Exercise of stock options and restricted stock 0   (330)     $ 330
Exercise of stock options and restricted stock, shares           18,619
Ending balance at Aug. 31, 2026 $ 314,215 $ 75,134 $ 125,059 $ 207,677 $ (8,963) $ (84,692)
Ending balance common stock, shares at Aug. 31, 2026 30,053,443 30,053,443        
Ending balance, treasury stock , shares at Aug. 31, 2026           (4,776,613)