XML 13 R4.htm IDEA: XBRL DOCUMENT v3.21.4
Condensed Consolidated Statements of Operations and Retained Earnings - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Revenues [Abstract]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 216,088 $ 166,547 $ 653,187 $ 463,407
Cost of Goods and Services Sold 141,031 111,232 422,932 307,270
Gross Profit 75,057 55,315 230,255 156,137
Operating Expenses [Abstract]        
Selling expenses 24,468 18,829 72,107 56,087
General and administrative expenses 25,144 19,859 78,495 53,842
Research and Development Expense 3,875 3,038 11,283 8,703
Amortization of intangibles 6,254 3,142 18,648 9,449
Operating Expenses 59,741 44,868 180,533 128,081
Income from operations 15,316 10,447 49,722 28,056
Other Income & Expenses [Abstract]        
Interest and debt expense 4,375 2,986 14,774 9,192
Investment (income) loss (76) (495) (624) (1,429)
Foreign currency exchange (gain) loss 512 602 1,047 1,083
Other (income) expense, net (455) 144 (744) 20,081
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 10,960 7,210 20,466 (871)
Income Tax Expense Benefit [Abstract]        
Income tax expense (benefit) 1,066 616 2,632 (392)
Net income (loss) 9,894 6,594 17,834 (479)
Retained Earnings Accumulated Deficit [Abstract]        
Retained earnings - beginning of period 300,036 281,935   290,441
Retained earnings - end of period $ 308,223 $ 287,095 $ 308,223 $ 287,095
Weighted Average Number Of Shares Outstanding Basic [Abstract]        
Average basic shares outstanding 28,469 23,928 27,887 23,871
Weighted Average Number Of Shares Outstanding [Abstract]        
Average diluted shares outstanding 28,840 24,201 28,255 23,871
Earnings Per Share Basic [Abstract]        
Basic income (loss) per share: $ 0.35 $ 0.28 $ 0.64 $ (0.02)
Earnings Per Share Diluted [Abstract]        
Diluted income (loss) per share: 0.34 0.27 0.63 (0.02)
Common Stock, Dividends, Per Share, Declared $ 0.06 $ 0.06 $ 0.12 $ 0.12
Secured Debt $ 450,000   $ 450,000  
Extinguishment of Debt, Amount $ 0 $ 0 $ 14,803 $ 0