XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 27, 2025
Dec. 31, 2024
Current Assets    
Cash and cash equivalents $ 50,918 $ 37,139
Accounts receivable, net of allowance for credit losses of $2,039 and $2,630 at September 27, 2025 and December 31, 2024, respectively 111,269 109,716
Contract assets 248,402 200,584
Inventories 192,817 196,881
Production cost of contracts 5,685 6,802
Other current assets 72,259 16,959
Total Current Assets 681,350 568,081
Property and Equipment, Net of Accumulated Depreciation of $202,781 and $194,921 at September 27, 2025 and December 31, 2024, respectively 107,361 109,812
Operating Lease Right-of-Use Assets 42,173 28,611
Goodwill 244,600 244,600
Intangibles, Net 137,027 149,591
Deferred Income Taxes 18,172 2,239
Other Assets 17,887 23,167
Total Assets 1,248,570 1,126,101
Current Liabilities    
Accounts payable 85,281 75,784
Contract liabilities 34,450 34,445
Accrued and other liabilities 194,227 44,214
Operating lease liabilities 7,796 8,531
Current portion of long-term debt 12,500 12,500
Total Current Liabilities 334,254 175,474
Long-Term Debt, Less Current Portion 215,046 229,830
Non-Current Operating Lease Liabilities 36,129 21,284
Other Long-Term Liabilities 14,096 16,983
Total Liabilities 599,525 443,571
Commitments and Contingencies (Notes 8, 10)
Shareholders’ Equity    
Common Stock - $0.01 par value; 35,000,000 shares authorized; 14,945,835 and 14,781,218 shares issued and outstanding at September 27, 2025 and December 31, 2024, respectively 149 148
Additional Paid-In Capital 229,980 217,523
Retained Earnings 412,093 453,475
Accumulated Other Comprehensive Income 6,823 11,384
Total Shareholders’ Equity 649,045 682,530
Total Liabilities and Shareholders’ Equity $ 1,248,570 $ 1,126,101