XML 21 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets (Details 1) - USD ($)
$ in Thousands
9 Months Ended
Dec. 28, 2019
Mar. 30, 2019
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 21 years  
Gross Carrying Amount $ 192,751 $ 177,461
Accumulated Amortization 53,172 46,101
Non-amortizable repair station certifications 24,281 24,281
Gross Carrying Amount $ 217,032 201,742
Product Approvals [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 24 years  
Gross Carrying Amount $ 50,878 50,878
Accumulated Amortization $ 12,066 10,481
Customer Relationships And Lists [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 23 years  
Gross Carrying Amount $ 109,328 96,458
Accumulated Amortization $ 22,380 19,149
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 10 years  
Gross Carrying Amount $ 16,321 15,959
Accumulated Amortization $ 8,534 7,447
Distributor Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 5 years  
Gross Carrying Amount $ 722 722
Accumulated Amortization $ 722 722
Patents And Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 15 years  
Gross Carrying Amount $ 11,215 10,534
Accumulated Amortization $ 5,923 5,540
Domain Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 10 years  
Gross Carrying Amount $ 437 437
Accumulated Amortization $ 437 437
Other Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Lives 2 years  
Gross Carrying Amount $ 3,850 2,473
Accumulated Amortization $ 3,110 $ 2,325