XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations and Retained Earnings - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenues [Abstract]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 235,492 $ 220,287
Cost of Goods and Services Sold 148,843 137,768
Gross Profit 86,649 82,519
Operating Expenses [Abstract]    
Selling expenses 24,981 26,156
General and administrative expenses 27,443 21,881
Research and Development Expense 5,900 5,130
Amortization of intangibles 6,877 6,535
Operating Expenses 65,201 59,702
Income from operations 21,448 22,817
Other Income & Expenses [Abstract]    
Interest Expense 8,625 6,203
Investment (income) loss (543) 430
Foreign currency exchange (gain) loss 483 1,203
Other (income) expense, net 214 (2,303)
Income Tax Expense Benefit [Abstract]    
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 12,669 17,284
Income tax expense (benefit) 3,394 8,893
Net income (loss) 9,275 8,391
Retained Earnings Accumulated Deficit [Abstract]    
Retained earnings - beginning of period 356,758 316,343
Retained earnings - end of period $ 366,033 $ 324,734
Weighted Average Number Of Shares Outstanding Basic [Abstract]    
Average basic shares outstanding 28,662 28,544
Weighted Average Number Of Shares Outstanding [Abstract]    
Average diluted shares outstanding 28,906 28,699
Earnings Per Share Basic [Abstract]    
Basic income (loss) per share: $ 0.32 $ 0.29
Earnings Per Share Diluted [Abstract]    
Diluted income (loss) per share: $ 0.32 $ 0.29
Retained Earnings    
Income Tax Expense Benefit [Abstract]    
Net income (loss) $ 9,275 $ 8,391
Retained Earnings Accumulated Deficit [Abstract]    
Retained earnings - end of period $ 366,033