XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]        
Net sales $ 147,258 $ 189,259 $ 469,810 $ 458,838
Cost of sales 117,342 111,388 342,336 265,633
Gross profit 29,916 77,871 127,474 193,205
Operating expenses:        
Selling and marketing 32,395 21,998 75,634 53,651
General and administrative 11,456 10,364 39,355 28,520
Research and development 5,379 4,029 15,882 11,997
Loss on disposal group 0 0 0 20,668
Total operating expenses 49,230 36,391 130,871 114,836
Operating (loss) income (19,314) 41,480 (3,397) 78,369
Other expense:        
Interest income 1 7 34 9
Interest expense (354) (280) (1,149) (871)
Other, net (789) (3,367) (815) (3,628)
Total other expense, net (1,142) (3,640) (1,930) (4,490)
(Loss) income from continuing operations before income taxes (20,456) 37,840 (5,327) 73,879
Income tax expense (benefit) (7,001) 8,588 (1,321) 15,644
(Loss) income from continuing operations (13,455) 29,252 (4,006) 58,235
Discontinued operations:        
Loss from discontinued operations before income taxes (118) (65) (195) (128)
Income tax (benefit) expense of discontinued operations (74) 251 16 443
Loss from discontinued operations (44) (316) (211) (571)
Net (loss) income $ (13,499) $ 28,936 $ (4,217) $ 57,664
Earnings Per Share, Basic [Abstract]        
Basic income (loss) per share from continuing operations (in dollars per share) $ (0.43) $ 0.97 $ (0.13) $ 1.94
Basic loss per share from discontinued operation (in dollars per share) 0 (0.01) (0.01) (0.02)
Basic net income (loss) per share (in dollars per share) (0.43) 0.96 (0.14) 1.92
Earnings Per Share, Diluted [Abstract]        
Diluted income (loss) per share from continuing operations (in dollars per share) (0.43) 0.90 (0.13) 1.80
Diluted loss per share from discontinued operation (in dollars per share) 0 (0.01) (0.01) (0.02)
Diluted net income (loss) per share (in dollars per share) $ (0.43) $ 0.89 $ (0.14) $ 1.78
Shares used in per share calculations:        
Basic (in shares) 31,199 30,284 30,955 30,077
Diluted (in shares) 31,199 32,633 30,955 32,336