XML 123 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Reportable Segment and Geographic Information - Schedule of Operating and Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Segment Reporting Information [Line Items]      
Revenue $ 342,269 $ 286,682 $ 212,941
Cost of revenue      
Total cost of revenue 272,643 227,390 186,974
Gross profit 69,626 59,292 25,967
Research and development expense 15,040 10,169 9,431
Selling, general, and administrative expense      
Selling, general, and administrative expense 48,026 63,911 46,303
Operating income (loss) 6,560 (14,788) (29,767)
Other expense:      
Loss on debt extinguishment 0 0 1,101
Interest expense 8,837 10,826 5,194
Total other expense 8,837 10,826 6,295
Loss before income taxes (2,277) (25,614) (36,062)
Income tax expense (benefit) 240 (521) 809
Net loss (2,517) (25,093) (36,871)
Reportable Segment      
Segment Reporting Information [Line Items]      
Revenue 342,269 286,682 212,941
Cost of revenue      
Labor 79,430 84,362 66,010
Direct expenses 102,597 102,277 94,668
Cost of tool revenue 73,281 12,760 0
Depreciation and amortization 17,335 27,991 26,296
Total cost of revenue 272,643 227,390 186,974
Gross profit 69,626 59,292 25,967
Research and development expense 15,040 10,169 9,431
Selling, general, and administrative expense      
Labor 24,582 25,726 20,030
Direct expenses 23,015 37,899 26,216
Depreciation and amortization 429 286 57
Selling, general, and administrative expense 48,026 63,911 46,303
Operating income (loss) 6,560 (14,788) (29,767)
Other expense:      
Loss on debt extinguishment 0 0 1,101
Interest expense 8,837 10,826 5,194
Total other expense 8,837 10,826 6,295
Loss before income taxes (2,277) (25,614) (36,062)
Income tax expense (benefit) 240 (521) 809
Net loss $ (2,517) $ (25,093) $ (36,871)