XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]    
Net sales $ 235,920 $ 239,726
Cost of products sold 158,698 150,696
Gross profit 77,222 89,030
Selling expenses 28,531 27,770
General and administrative expenses 30,743 26,447
Research and development expenses 4,821 6,166
Amortization of intangibles 7,635 7,500
Operating expenses 71,730 67,883
Income from operations 5,492 21,147
Interest and debt expense 8,698 8,235
Investment (income) loss (1,049) (209)
Foreign currency exchange (gain) loss (342) 395
Other (income) expense, net (177) 676
Income (loss) before income tax expense (benefit) (1,638) 12,050
Income tax expense (benefit) 260 3,421
Net income (loss) $ (1,898) $ 8,629
Average basic shares outstanding (in shares) 28,658 28,834
Average diluted shares outstanding (in shares) 28,658 29,127
Basic income (loss) per share (in dollars per share) $ (0.07) $ 0.30
Diluted income (loss) per share (in dollars per share) $ (0.07) $ 0.30