XML 77 R66.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 9 Months Ended
Dec. 29, 2018
Dec. 30, 2017
Dec. 29, 2018
Dec. 30, 2017
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Net income (loss) $ 6,340 $ 33,973 $ 54,319 $ 41,135
Weighted average number of shares - basic 34,769 34,224 34,623 33,839
Weighted Average Number Diluted Shares Outstanding Adjustment 1,206 1,786 1,504 1,723
Weighted Average Number of Shares Outstanding, Diluted 35,975 36,010 36,127 35,562
Net (loss) income per share - basic $ 0.18 $ 0.99 $ 1.57 $ 1.22
Net (loss) income per share - diluted $ 0.18 $ 0.94 $ 1.50 $ 1.16