v3.26.3
Restatement - Schedule of Effect of Restatement on Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Oct. 03, 2026
Jul. 04, 2026
Dec. 31, 2025
Sep. 27, 2025
Jun. 28, 2025
Dec. 31, 2024
Current Assets            
Cash and cash equivalents $ 39,212   $ 45,289 $ 50,918    
Accounts receivable, net of allowance for credit losses of $2,039 at September 27, 2025 163,158   124,442 111,269    
Contract assets 275,737   249,845 247,067    
Inventories 195,761   182,788 194,719    
Production cost of contracts 6,886   7,178 5,685    
Other current assets 20,063   16,442 72,264    
Total Current Assets 706,507   625,984 681,922    
Property and Equipment, Net of Accumulated Depreciation of $202,781 at September 27, 2025 101,402   107,223 107,361    
Operating Lease Right-of-Use Assets 53,999   40,077 42,173    
Goodwill 244,600   244,600 244,600    
Intangibles, Net 120,293   132,839 137,027    
Deferred Income Taxes 4,358   15,500 19,323    
Other Assets 23,148   20,192 17,887    
Total Assets 1,254,307   1,186,415 1,250,293    
Current Liabilities            
Accounts payable 97,808   74,653 85,281    
Contract liabilities 81,591   40,694 34,450    
Accrued and other liabilities 40,848   51,071 194,317    
Operating lease liabilities 6,842   7,817 7,796    
Current portion of long-term debt 5,000   5,000 12,500    
Total Current Liabilities 232,089   179,235 334,344    
Long-Term Debt, Less Current Portion 245,242   298,790 215,046    
Non-Current Operating Lease Liabilities 49,775   34,223 36,129    
Other Long-Term Liabilities 14,166   12,686 15,558    
Total Liabilities 541,272   524,934 601,077    
Commitments and Contingencies      
Shareholders’ Equity            
Common Stock - $0.01 par value; 35,000,000 shares authorized; 14,945,835 shares issued and outstanding at September 27, 2025 151   149 149    
Additional Paid-In Capital 250,240   248,482 245,258    
Retained Earnings 450,510   406,304 396,986    
Accumulated Other Comprehensive Income 12,134   6,546 6,823    
Total Shareholders’ Equity 713,035 $ 690,438 661,481 649,216 $ 705,760 $ 680,122
Total Liabilities and Shareholders’ Equity $ 1,254,307   $ 1,186,415 1,250,293    
As Previously Reported            
Current Assets            
Cash and cash equivalents       50,918    
Accounts receivable, net of allowance for credit losses of $2,039 at September 27, 2025       111,269    
Contract assets       248,402    
Inventories       192,817    
Production cost of contracts       5,685    
Other current assets       72,259    
Total Current Assets       681,350    
Property and Equipment, Net of Accumulated Depreciation of $202,781 at September 27, 2025       107,361    
Operating Lease Right-of-Use Assets       42,173    
Goodwill       244,600    
Intangibles, Net       137,027    
Deferred Income Taxes       18,172    
Other Assets       17,887    
Total Assets       1,248,570    
Current Liabilities            
Accounts payable       85,281    
Contract liabilities       34,450    
Accrued and other liabilities       194,227    
Operating lease liabilities       7,796    
Current portion of long-term debt       12,500    
Total Current Liabilities       334,254    
Long-Term Debt, Less Current Portion       215,046    
Non-Current Operating Lease Liabilities       36,129    
Other Long-Term Liabilities       14,096    
Total Liabilities       599,525    
Commitments and Contingencies          
Shareholders’ Equity            
Common Stock - $0.01 par value; 35,000,000 shares authorized; 14,945,835 shares issued and outstanding at September 27, 2025       149    
Additional Paid-In Capital       229,980    
Retained Earnings       412,093    
Accumulated Other Comprehensive Income       6,823    
Total Shareholders’ Equity       649,045    
Total Liabilities and Shareholders’ Equity       1,248,570    
Adjustments            
Current Assets            
Contract assets       (1,335)    
Inventories       1,902    
Other current assets       5    
Total Current Assets       572    
Deferred Income Taxes       1,151    
Total Assets       1,723    
Current Liabilities            
Accrued and other liabilities       90    
Total Current Liabilities       90    
Other Long-Term Liabilities       1,462    
Total Liabilities       1,552    
Commitments and Contingencies          
Shareholders’ Equity            
Additional Paid-In Capital       15,278    
Retained Earnings       (15,107)    
Total Shareholders’ Equity       171    
Total Liabilities and Shareholders’ Equity       1,723    
Total adjustments            
Current Liabilities            
Accrued and other liabilities       100    
Other Long-Term Liabilities       1,400    
Shareholders’ Equity            
Additional Paid-In Capital       $ 15,300