XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Jan. 01, 2022
Revenue From Contract With Customer [Abstract]  
Schedule of Disaggregation of Revenue

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

 

 

 

Year Ended

 

 

 

January 1,

2022

 

 

December 26,

2020

 

Point-in-time

 

$

749,276

 

 

$

527,677

 

Over-time

 

 

39,623

 

 

 

28,819

 

Total revenue

 

$

788,899

 

 

$

556,496

 

Schedule of Changes in Deferred Revenue

Changes in deferred revenue were as follows:

 

 

Year Ended

 

 

 

January 1,

2022

 

 

December 26,

2020

 

Balance, beginning of the period

 

$

15,627

 

 

$

15,093

 

Deferred revenue assumed from Inspectrology acquisition (Note 3)

 

 

386

 

 

 

 

Deferral of revenue

 

 

69,656

 

 

 

43,398

 

Recognition of deferred revenue

 

 

(53,997

)

 

 

(42,864

)

Balance, ending of the period

 

$

31,672

 

 

$

15,627