v3.26.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]    
Net sales $ 71,342 $ 55,487
Cost of products sold 53,541 40,766
Gross profit 17,801 14,721
Other operating expenses and income:    
Selling, general and administrative 12,554 9,397
Selling, general and administrative – amortization 507 436
Other operating expense (income), net 588 (76)
Operating income 4,152 4,964
Other expense, net 89 128
Interest income, net (120) (177)
Income before provision for income taxes 4,183 5,013
Provision for income taxes 271 418
Net income $ 3,912 $ 4,595
Basic:    
Net income $ 0.34 $ 0.42
Diluted:    
Net income $ 0.33 $ 0.42
Weighted average common shares outstanding:    
Basic 11,597 10,927
Diluted 11,710 11,033