v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
May 31, 2026
May 31, 2025
Income Statement [Abstract]    
Net sales $ 98,615 $ 97,197
Type of revenue [extensible list] Net sales Net sales
Cost of goods sold $ 67,532 $ 66,967
Type of cost, good or service [extensible list] Cost of goods sold Cost of goods sold
Gross profit $ 31,083 $ 30,230
Selling, general and administrative 17,508 16,947
Gain from disposal of assets (10) 0
Income from operations 13,585 13,283
Other income (expense)    
Interest income 367 550
Other, net (230) (318)
Total other income (expense) 137 232
Earnings before income taxes 13,722 13,515
Income tax expense 3,843 3,716
Net earnings $ 9,879 $ 9,799
Weighted average common shares outstanding    
Basic 25,363,246 25,956,639
Diluted 25,521,039 26,021,247
Earnings per share    
Basic $ 0.39 $ 0.38
Diluted $ 0.39 $ 0.38