XML 124 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations and Retained Earnings - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues [Abstract]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 258,400 $ 231,740 $ 493,892 $ 452,027
Cost of Goods and Services Sold 158,424 145,430 307,266 283,191
Gross Profit 99,976 86,310 186,626 168,836
Operating Expenses [Abstract]        
Selling expenses 26,867 25,617 51,848 51,773
General and administrative expenses 25,709 21,413 53,152 43,299
Research and Development Expense 6,541 5,461 12,442 10,591
Amortization of intangibles 7,508 6,447 14,385 12,982
Operating Expenses 66,625 58,938 131,827 118,645
Income from operations 33,351 27,372 54,799 50,191
Other Income & Expenses [Abstract]        
Interest Expense 10,211 6,768 18,836 12,971
Investment (income) loss 88 312 (454) 742
Foreign currency exchange (gain) loss 1,746 1,003 2,230 2,206
Other (income) expense, net 393 222 605 (2,079)
Income Tax Expense Benefit [Abstract]        
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 20,913 19,067 33,582 36,351
Income tax expense (benefit) 5,100 4,953 8,494 13,846
Net income (loss) 15,813 14,114 25,088 22,505
Retained Earnings Accumulated Deficit [Abstract]        
Retained earnings - beginning of period   324,734 356,758 316,343
Retained earnings - end of period $ 379,834 $ 336,844 $ 379,834 $ 336,844
Weighted Average Number Of Shares Outstanding Basic [Abstract]        
Average basic shares outstanding 28,725 28,619 28,694 28,581
Weighted Average Number Of Shares Outstanding [Abstract]        
Average diluted shares outstanding 29,001 28,748 28,962 28,733
Earnings Per Share Basic [Abstract]        
Basic income (loss) per share: $ 0.55 $ 0.49 $ 0.87 $ 0.79
Earnings Per Share Diluted [Abstract]        
Diluted income (loss) per share: 0.55 0.49 0.87 0.78
Common Stock, Dividends, Per Share, Declared $ 0.07 $ 0.07 $ 0.07 $ 0.07
Retained Earnings        
Income Tax Expense Benefit [Abstract]        
Net income (loss) $ 15,813 $ 14,114 $ 25,088 $ 22,505
Retained Earnings Accumulated Deficit [Abstract]        
Retained earnings - beginning of period $ 366,033