XML 66 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue from Contracts with Customers (Details Narrative)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 30, 2019
USD ($)
Number
$ / shares
Mar. 31, 2018
USD ($)
$ / shares
Apr. 01, 2017
USD ($)
$ / shares
Apr. 02, 2018
USD ($)
Retained earnings $ 641,894 $ 536,978    
Sales 702,516 674,949 $ 615,388  
Operating income 132,035 128,774 114,586  
Net income (loss) $ 105,193 $ 87,141 $ 70,623  
Basic income per share (in dollars per share) | $ / shares $ 4.32 $ 3.64 $ 3.00  
Diluted income per share (in dollars per share) | $ / shares $ 4.26 $ 3.58 $ 2.97  
Inventory work-in-process $ 90,820 $ 77,890    
Transaction price allocated to remaining performance obligations 1 year      
The aggregate amount of the transaction price allocated to remaining performance obligations $ 219,298      
Remaining performance obligations over the next 12 months 71.00%      
Remaining performance obligations over the next 24 months 95.00%      
Revenue recognize remaining performance obligations Remaining performance obligations over the next 12 and 24 months, respectively, with the remainder recognized thereafter.      
Accounts receivable with customers, net $ 130,735 $ 116,890    
Number of segment | Number 4      
Difference between Revenue Guidance in Effect before and after Topic 606 [Member]        
Retained earnings $ 297     $ (277)
Contract assets       1,323
Contract liabilities       754
Sales 1,278      
Operating income 666      
Net income (loss) $ 574      
Basic income per share (in dollars per share) | $ / shares $ 0.02      
Diluted income per share (in dollars per share) | $ / shares $ 0.02      
Inventory work-in-process $ (1,260)     $ (847)
Prepaids and other current assets 1,895      
Accrued expenses and other current liabilities $ 2,058