XML 77 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings (Loss) Per Share - Reconciliation of Weighted Average Shares Outstanding Used in Calculation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sep. 29, 2018
Sep. 30, 2017
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Net income (loss) $ 16,835 $ 4,260 $ 47,978 $ 7,162
Weighted average number of shares - basic 34,606 33,861 34,529 33,647
Weighted Average Number Diluted Shares Outstanding Adjustment 1,353 1,013 1,387 1,069
Weighted Average Number of Shares Outstanding, Diluted 35,959 34,874 35,916 34,716
Net (loss) income per share - basic $ 0.49 $ 0.13 $ 1.39 $ 0.21
Net (loss) income per share - diluted $ 0.47 $ 0.12 $ 1.34 $ 0.21