v3.26.1
Restatement - Schedule of Effect of Restatement on Consolidated Statement of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Apr. 04, 2026
Jun. 28, 2025
Mar. 29, 2025
Jul. 04, 2026
Jun. 28, 2025
Cash Flows from Operating Activities            
Net Income $ 20,399 $ 9,916 $ 12,754 $ 1,402 $ 30,315 $ 14,156
Net Cash Provided by Operating Activities:            
Depreciation and amortization         16,792 16,857
Non-cash operating lease cost         4,312 4,402
Stock-based compensation expense         16,771 20,767
Deferred income taxes         5,021 (1,654)
Provision for credit losses         (112) 10
Gain on sale of property and other assets           (1,746)
Other         (2,832) 408
Changes in Assets and Liabilities:            
Accounts receivable         (22,364) (8,320)
Contract assets         (9,821) (19,028)
Inventories         (8,926) (1,596)
Production cost of contracts         717 820
Other assets         (1,583) (542)
Accounts payable         21,121 9,083
Contract liabilities         15,707 2,526
Operating lease liabilities         (3,811) (4,087)
Accrued and other liabilities         (16,521) (8,875)
Net Cash Provided by Operating Activities         44,786 23,181
Cash Flows from Investing Activities            
Purchases of property and equipment         (6,514) (9,082)
Proceeds from sale of property and other assets           1,979
Proceeds from sale of assets         100 100
Net Cash Used in Investing Activities         (6,414) (7,003)
Cash Flows from Financing Activities            
Borrowings from senior secured revolving credit facility         0 25,000
Repayments of senior secured revolving credit facility         (25,000) (33,800)
Repayments of term loan         2,500 3,125
Repayments of other debt           (193)
Net cash paid upon issuance of common stock under stock plans         (16,234) (4,082)
Net Cash Used in Financing Activities         (43,857) (16,200)
Net Decrease in Cash and Cash Equivalents         (5,485) (22)
Cash and Cash Equivalents at Beginning of Period   $ 45,289   37,139 45,289 37,139
Cash and Cash Equivalents at End of Period $ 39,804   37,117   $ 39,804 37,117
As Previously Reported            
Cash Flows from Operating Activities            
Net Income     12,553     23,064
Net Cash Provided by Operating Activities:            
Depreciation and amortization           16,857
Non-cash operating lease cost           4,402
Stock-based compensation expense           11,703
Deferred income taxes           (1,654)
Provision for credit losses           10
Gain on sale of property and other assets           (1,746)
Other           408
Changes in Assets and Liabilities:            
Accounts receivable           (9,976)
Contract assets           (20,462)
Inventories           (415)
Production cost of contracts           820
Other assets           (542)
Accounts payable           9,083
Contract liabilities           2,526
Operating lease liabilities           (4,087)
Accrued and other liabilities           (6,810)
Net Cash Provided by Operating Activities           23,181
Cash Flows from Investing Activities            
Purchases of property and equipment           (9,082)
Proceeds from sale of property and other assets           1,979
Proceeds from sale of assets           100
Net Cash Used in Investing Activities           (7,003)
Cash Flows from Financing Activities            
Borrowings from senior secured revolving credit facility           25,000
Repayments of senior secured revolving credit facility           (33,800)
Repayments of term loan           3,125
Repayments of other debt           (193)
Net cash paid upon issuance of common stock under stock plans           (4,082)
Net Cash Used in Financing Activities           (16,200)
Net Decrease in Cash and Cash Equivalents           (22)
Cash and Cash Equivalents at Beginning of Period       $ 37,139   37,139
Cash and Cash Equivalents at End of Period     37,117     37,117
Adjustments            
Cash Flows from Operating Activities            
Net Income     201     (8,908)
Net Cash Provided by Operating Activities:            
Stock-based compensation expense     $ (1,300)     9,064
Changes in Assets and Liabilities:            
Accounts receivable           1,656
Contract assets           1,434
Inventories           (1,181)
Accrued and other liabilities           (2,065)
Total adjustments            
Cash Flows from Operating Activities            
Net Income           9,000
Net Cash Provided by Operating Activities:            
Stock-based compensation expense           100
Changes in Assets and Liabilities:            
Accrued and other liabilities           $ 100