XML 23 R16.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue
9 Months Ended
Sep. 27, 2025
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

 

 

Nine Months Ended

 

 

September 27,

 

 

September 28,

 

 

September 27,

 

 

September 28,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

(in thousands)

 

Point-in-time

$

199,831

 

 

$

237,935

 

 

$

686,524

 

 

$

679,517

 

Over-time

 

18,362

 

 

 

14,275

 

 

 

51,873

 

 

 

43,865

 

Total revenue

$

218,193

 

 

$

252,210

 

 

$

738,397

 

 

$

723,382

 

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

Contract Assets and Contract Liabilities

Contract assets consist of amounts we have not invoiced but have completed the related performance obligation. These amounts generally arise from variances between the contractual payment terms and the transaction price assigned to the open performance obligations (e.g., we have recognized revenue in an amount greater than the amount that is billable under the contract). The contract assets amounts are recorded in “Accounts receivable” in the Condensed Consolidated Balance Sheets. As of September 27, 2025 and December 28, 2024, the Company had contract assets of $3.4 million and $10.1 million, respectively.

The Company records contract liabilities when the customer has been billed in advance of the Company completing its performance obligations primarily with respect to liabilities related to service contracts and installation. For contracts that have a duration of one year or less, these amounts are recorded as “Deferred revenue” in the Condensed Consolidated Balance Sheets. For contracts with a duration longer than one year, deferred revenue is recorded in “Other non-current liabilities” in the Condensed Consolidated Balance Sheets. As of September 27, 2025 and December 28, 2024, the Company carried a long-term deferred

revenue balance of $5.9 million and $4.0 million, respectively, within “Other non-current liabilities” in the Condensed Consolidated Balance Sheets.

Changes in deferred revenue were as follows:

 

Three Months Ended

 

 

Nine Months Ended

 

September 27,

 

 

September 28,

 

 

September 27,

 

 

September 28,

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

(in thousands)

 

Balance, beginning of the period

$

43,545

 

 

$

31,281

 

 

$

37,836

 

 

$

27,225

 

Deferral of revenue

 

14,190

 

 

 

15,926

 

 

 

65,806

 

 

 

50,601

 

Recognition of current year deferred revenue

 

(10,937

)

 

 

(13,173

)

 

 

(40,124

)

 

 

(33,416

)

Recognition of prior period deferred revenue

 

(10,181

)

 

 

(4,068

)

 

 

(26,901

)

 

 

(14,444

)

Balance, end of the period

$

36,617

 

 

$

29,966

 

 

$

36,617

 

 

$

29,966