XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
9 Months Ended
Jul. 02, 2021
REVENUE RECOGNITION  
Schedule of Net Sales from Contracts with Customers by Market Sector

The table below shows net sales from contracts with customers by market sector. See additional information regarding market sectors in Note 10—Market Sectors and Major Customers.

Three Months Ended

July 2, 2021

June 26, 2020

    

Point in Time

    

Over Time

    

Net Sales

    

Point in Time

    

Over Time

    

Net Sales

(in thousands)

 

  

 

  

 

  

 

  

 

  

 

  

Aerospace & Defense

$

11,177

$

26,344

$

37,521

$

14,263

$

13,682

$

27,945

Medical

 

5,124

 

1,788

 

6,912

 

4,886

 

8,376

 

13,262

Industrial

 

3,987

 

950

 

4,937

 

5,207

 

950

 

6,157

$

20,288

$

29,082

$

49,370

$

24,356

$

23,008

$

47,364

Nine Months Ended

July 2, 2021

June 26, 2020

    

Point in Time

    

Over Time

    

Net Sales

    

Point in Time

    

Over Time

    

Net Sales

(in thousands)

 

  

 

  

 

  

 

  

 

  

 

  

Aerospace & Defense

$

35,880

$

62,246

$

98,126

$

40,639

$

41,122

$

81,761

Medical

 

16,933

 

11,509

 

28,442

 

12,618

 

22,812

 

35,430

Industrial

 

13,288

 

2,355

 

15,643

 

15,419

 

3,659

 

19,078

$

66,101

$

76,110

$

142,211

$

68,676

$

67,593

$

136,269

Schedule of Changes in Customer Deposits Due to the Adoption of Topic 606

Customer deposits are recorded when cash payments are received or due in advance of revenue recognition from contracts with customers. The timing of revenue recognition may differ from the timing of billings to customers. The changes in customer deposits from the Company’s custom manufacturing services are as follows:

Nine Months Ended

    

July 2,

    

June 26,

2021

2020

(in thousands)

 

  

 

  

Beginning balance

$

19,783

$

13,229

Recognition of deferred revenue

 

(25,248)

 

(11,705)

Deferral of revenue

 

23,043

 

18,915

Ending balance

$

17,578

$

20,439