| Schedule of Disaggregation of Revenue |
The following tables disaggregate the Company’s revenue by timing and by geographic location for the three and six months ended July 3, 2026 and June 30, 2025 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended July 3, 2026 | | Six Months Ended July 3, 2026 | | United States | | Europe | | Total | | United States | | Europe | | Total | | Revenue: | | | | | | | | | | | | | Revenue – Point in time | $ | 47,388 | | | $ | 849 | | | $ | 48,237 | | | $ | 84,061 | | | $ | 1,633 | | | $ | 85,694 | | | Revenue – Over time | 18,164 | | | — | | | 18,164 | | | 36,714 | | | — | | | 36,714 | | | Total revenue | $ | 65,552 | | | $ | 849 | | | $ | 66,401 | | | $ | 120,775 | | | $ | 1,633 | | | $ | 122,408 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, 2025 | | Six Months Ended June 30, 2025 | | United States | | Europe | | Total | | United States | | Europe | | Total | | Revenue: | | | | | | | | | | | | | Revenue – Point in time | $ | 38,603 | | | $ | 842 | | | $ | 39,445 | | | $ | 77,521 | | | $ | 1,195 | | | $ | 78,716 | | | Revenue – Over time | 9,685 | | | — | | | 9,685 | | | 16,801 | | | — | | | 16,801 | | | Total revenue | $ | 48,288 | | | $ | 842 | | | $ | 49,130 | | | $ | 94,322 | | | $ | 1,195 | | | $ | 95,517 | |
|
| Schedule of Contract Assets or Contract Liabilities |
The Company records contract assets or contract liabilities on a contract-by-contract basis. The Company’s accounts receivable, contract assets and contract liabilities are summarized below (in thousands): | | | | | | | | | | | | | | | | | | | July 3, 2026 | | December 31, 2025 | | December 31, 2024 | | Accounts receivable, net | $ | 34,483 | | | $ | 28,904 | | | $ | 32,759 | | | Unbilled revenue | $ | 564 | | | $ | 2,621 | | | $ | 1,349 | | | Deferred revenue | $ | 21,416 | | | $ | 14,853 | | | $ | 10,085 | |
|