XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Operations and Retained Earnings - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Revenues [Abstract]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 230,370 $ 216,088 $ 682,397 $ 653,187
Cost of Goods and Services Sold 148,326 141,031 431,516 422,932
Gross Profit 82,044 75,057 250,881 230,255
Operating Expenses [Abstract]        
Selling expenses 25,424 24,468 77,197 72,107
General and administrative expenses 25,143 25,144 68,441 78,495
Research and Development Expense 4,839 3,875 15,429 11,283
Amortization of intangibles 6,459 6,254 19,442 18,648
Operating Expenses 61,865 59,741 180,509 180,533
Income from operations 20,179 15,316 70,372 49,722
Other Income & Expenses [Abstract]        
Interest Expense 7,303 4,375 20,274 14,774
Gain (Loss) on Extinguishment of Debt 0 0 0 14,803
Investment (income) loss (574) (76) 168 (624)
Foreign currency exchange (gain) loss (3,359) 512 (1,152) 1,047
Other (income) expense, net 79 (455) (1,999) (744)
Income Tax Expense Benefit [Abstract]        
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 16,730 10,960 53,081 20,466
Income tax expense (benefit) 4,701 1,066 18,547 2,632
Net income (loss) 12,029 9,894 34,534 17,834
Retained Earnings Accumulated Deficit [Abstract]        
Retained earnings - beginning of period 336,844 300,036 316,343 293,802
Retained earnings - end of period $ 346,868 $ 308,223 $ 346,868 $ 308,223
Weighted Average Number Of Shares Outstanding Basic [Abstract]        
Average basic shares outstanding 28,626 28,469 28,597 27,887
Weighted Average Number Of Shares Outstanding [Abstract]        
Average diluted shares outstanding 28,778 28,840 28,767 28,255
Earnings Per Share Basic [Abstract]        
Basic income (loss) per share: $ 0.42 $ 0.35 $ 1.21 $ 0.64
Earnings Per Share Diluted [Abstract]        
Diluted income (loss) per share: 0.42 0.34 1.20 0.63
Common Stock, Dividends, Per Share, Declared $ 0.07 $ 0.06 $ 0.14 $ 0.12
Retained Earnings        
Income Tax Expense Benefit [Abstract]        
Net income (loss) $ 12,029 $ 9,894 $ 34,534 $ 17,834