XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenues (Disaggregation of Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 29, 2018
Sep. 29, 2018
Disaggregation of Revenue [Line Items]    
Offering Types $ 158,658 $ 321,152
North America Products    
Disaggregation of Revenue [Line Items]    
Offering Types 16,845 32,645
North America Services | Commercial Services    
Disaggregation of Revenue [Line Items]    
Offering Types 116,280 236,743
North America Services | Commercial Services | Installation Projects    
Disaggregation of Revenue [Line Items]    
Offering Types 45,936 91,831
North America Services | Commercial Services, Excluding Projects    
Disaggregation of Revenue [Line Items]    
Offering Types 70,344 144,912
International Products    
Disaggregation of Revenue [Line Items]    
Offering Types 15,991 31,743
International Services    
Disaggregation of Revenue [Line Items]    
Offering Types 9,542 20,021
International Services | Installation Projects    
Disaggregation of Revenue [Line Items]    
Offering Types 8,232 16,490
International Services | International Services, Excluding Projects    
Disaggregation of Revenue [Line Items]    
Offering Types 1,310 3,531
North America And International Products    
Disaggregation of Revenue [Line Items]    
Offering Types 32,836 64,388
North America Services And International Services    
Disaggregation of Revenue [Line Items]    
Offering Types 71,654 148,443
North America Services And International Services | Installation Projects    
Disaggregation of Revenue [Line Items]    
Offering Types $ 54,168 $ 108,321