XML 58 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 28, 2019
Dec. 29, 2018
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 177,019 $ 171,453 $ 541,618 $ 520,354
Plain [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 86,876 79,306 264,372 235,311
Roller [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 31,829 34,841 101,273 107,711
Ball [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 18,475 16,720 53,609 52,832
Engineered Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 39,839 40,586 122,364 124,500
Aerospace [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 116,146 105,679 349,849 316,680
Aerospace [Member] | Plain [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 67,753 58,733 205,346 172,938
Aerospace [Member] | Roller [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 17,332 17,763 54,288 52,805
Aerospace [Member] | Ball [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 6,103 5,513 16,619 14,534
Aerospace [Member] | Engineered Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 24,958 23,670 73,596 76,403
Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 60,873 65,774 191,769 203,674
Industrial [Member] | Plain [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 19,123 20,573 59,026 62,373
Industrial [Member] | Roller [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 14,497 17,078 46,985 54,906
Industrial [Member] | Ball [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers 12,372 11,207 36,990 38,298
Industrial [Member] | Engineered Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from contracts with customers $ 14,881 $ 16,916 $ 48,768 $ 48,097