XML 33 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
6 Months Ended
Jun. 26, 2021
Revenue From Contract With Customer [Abstract]  
Revenue

NOTE 9. Revenue

The following table represents a disaggregation of revenue by timing of revenue:

 

 

Three Months Ended

 

 

Six Months Ended

 

 

June 26,

 

 

June 27,

 

 

June 26,

 

 

June 27,

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Point-in-time

$

182,133

 

 

$

131,796

 

 

$

343,294

 

 

$

265,541

 

Over-time

 

11,254

 

 

 

3,152

 

 

 

19,372

 

 

 

9,335

 

Total revenue

$

193,387

 

 

$

134,948

 

 

$

362,666

 

 

$

274,876

 

 

See Note 15 for additional discussion of the Company’s disaggregated revenue in detail.

 

Contract Liabilities

The Company records contract liabilities when the customer has been billed in advance of the Company completing its performance obligations. These amounts are recorded as deferred revenue in the Condensed Consolidated Balance Sheets.  

Changes in deferred revenue were as follows:

 

 

Three Months Ended

 

 

Six Months Ended

 

 

June 26,

 

 

June 27,

 

 

June 26,

 

 

June 27,

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Balance, beginning of the period

$

22,429

 

 

$

18,032

 

 

$

15,626

 

 

$

15,093

 

Deferred revenue assumed in acquisition

 

 

 

 

 

 

 

386

 

 

 

 

Deferral of revenue

 

15,117

 

 

 

8,818

 

 

 

34,348

 

 

 

23,252

 

Recognition of deferred revenue

 

(14,640

)

 

 

(8,956

)

 

 

(27,454

)

 

 

(20,451

)

Balance, end of the period

$

22,906

 

 

$

17,894

 

 

$

22,906

 

 

$

17,894