XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Condensed Consolidated Statements of Operations and Retained Earnings - USD ($)
shares in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Revenues [Abstract]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 166,547,000 $ 199,355,000 $ 463,407,000 $ 619,676,000
Cost of Goods and Services Sold 111,232,000 131,483,000 307,270,000 402,699,000
Gross Profit 55,315,000 67,872,000 156,137,000 216,977,000
Operating Expenses [Abstract]        
Selling expenses 18,829,000 23,169,000 56,087,000 68,801,000
General and administrative expenses 19,859,000 17,960,000 53,842,000 56,713,000
Research and Development Expense 3,038,000 2,628,000 8,703,000 8,419,000
Impairment of Long-Lived Assets to be Disposed of 0 0 0 176,000
Amortization of intangibles 3,142,000 3,229,000 9,449,000 9,708,000
Operating Expenses 44,868,000 46,986,000 128,081,000 143,817,000
Income from operations 10,447,000 20,886,000 28,056,000 73,160,000
Other Income & Expenses [Abstract]        
Interest and debt expense 2,986,000 3,423,000 9,192,000 11,034,000
Investment (income) loss (495,000) (408,000) (1,429,000) (939,000)
Foreign currency exchange (gain) loss 602,000 188,000 1,083,000 (518,000)
Other (income) expense, net 144,000 199,000 20,081,000 618,000
Income Tax Expense Benefit [Abstract]        
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest 7,210,000 17,484,000 (871,000) 62,965,000
Income tax expense (benefit) 616,000 2,234,000 (392,000) 12,537,000
Net income (loss) 6,594,000 15,250,000 (479,000) 50,428,000
Retained Earnings Accumulated Deficit [Abstract]        
Retained earnings - beginning of period 281,935,000 270,218,000 290,441,000 236,459,000
Retained earnings - end of period $ 287,095,000 $ 284,047,000 $ 287,095,000 $ 284,047,000
Weighted Average Number Of Shares Outstanding Basic [Abstract]        
Average basic shares outstanding 23,928 23,679 23,871 23,581
Weighted Average Number Of Shares Outstanding [Abstract]        
Average diluted shares outstanding 24,201 24,031 23,871 23,925
Earnings Per Share Basic [Abstract]        
Basic income (loss) per share: $ 0.28 $ 0.64 $ (0.02) $ 2.14
Earnings Per Share Diluted [Abstract]        
Diluted income (loss) per share: 0.27 0.63 (0.02) 2.11
Common Stock, Dividends, Per Share, Declared $ 0.06 $ 0.06 $ 0.12 $ 0.12