XML 101 R87.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income (Loss) - Reclassification Out of AOCI By Component (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2018
Apr. 02, 2017
Apr. 03, 2016
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Opening Balance $ 773,663 $ 676,695 $ 788,254
Other comprehensive loss before reclassifications 2,122 (3,434)  
Amounts reclassified out of accumulated other comprehensive income (100) 363  
Net current-period other comprehensive income (loss) 2,022 (3,071) (1,533)
Closing Balance 645,372 773,663 676,695
AOCI Attributable to Parent      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Opening Balance (6,785) (3,714) (2,181)
Net current-period other comprehensive income (loss) 2,022 (3,071) (1,533)
Closing Balance (4,763) (6,785) (3,714)
Cumulative translation adjustments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Opening Balance (6,043) (4,001)  
Other comprehensive loss before reclassifications 3,892 (2,042)  
Amounts reclassified out of accumulated other comprehensive income 0 0  
Net current-period other comprehensive income (loss) 3,892 (2,042)  
Closing Balance (2,151) (6,043) (4,001)
Unrealized gain or loss on available-for-sale investments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Opening Balance (807) 222  
Other comprehensive loss before reclassifications (1,770) (1,392)  
Amounts reclassified out of accumulated other comprehensive income (100) 363  
Net current-period other comprehensive income (loss) (1,870) (1,029)  
Closing Balance (2,677) (807) 222
Pension adjustments      
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Opening Balance 65 65  
Other comprehensive loss before reclassifications 0 0  
Amounts reclassified out of accumulated other comprehensive income 0 0  
Net current-period other comprehensive income (loss) 0 0  
Closing Balance $ 65 $ 65 $ 65