v3.26.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]      
Net sales $ 245,293 $ 209,896 $ 185,533
Cost of products sold 187,543 157,035 144,948
Gross profit 57,750 52,861 40,585
Operating expenses and income:      
Selling, general and administrative 41,562 37,143 32,217
Selling, general and administrative – amortization 1,792 1,745 1,366
Other operating (income) expense, net (621) (1,215) 80
Operating income 15,017 15,188 6,922
Other expenses and income:      
Loss on extinguishment of debt 0 0 726
Other expense, net 514 364 374
Interest (income) expense, net (257) (583) 248
Total other expenses (income) 257 (219) 1,348
Income before provision for income taxes 14,760 15,407 5,574
Provision for income taxes 2,260 3,177 1,018
Net Income $ 12,500 $ 12,230 $ 4,556
Basic:      
Net income $ 1.14 $ 1.12 $ 0.42
Diluted:      
Net income $ 1.12 $ 1.11 $ 0.42
Average common shares outstanding:      
Basic 10,988 10,884 10,743
Diluted 11,138 11,066 10,844