XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 31, 2024
Current Assets    
Cash and cash equivalents $ 30,732 $ 37,139
Accounts receivable, net of allowance for credit losses of $2,122 and $2,630 at March 29, 2025 and December 31, 2024, respectively 119,154 109,716
Contract assets 210,897 200,584
Inventories 197,414 196,881
Production cost of contracts 6,699 6,802
Other current assets 13,641 16,959
Total Current Assets 578,537 568,081
Property and Equipment, Net of Accumulated Depreciation of $197,524 and $194,921 at March 29, 2025 and December 31, 2024, respectively 109,075 109,812
Operating Lease Right-of-Use Assets 26,423 28,611
Goodwill 244,600 244,600
Intangibles, Net 145,403 149,591
Deferred Income Taxes 4,245 2,239
Other Assets 20,332 23,167
Total Assets 1,128,615 1,126,101
Current Liabilities    
Accounts payable 80,290 75,784
Contract liabilities 37,496 34,445
Accrued and other liabilities 34,365 44,214
Operating lease liabilities 8,721 8,531
Current portion of long-term debt 12,500 12,500
Total Current Liabilities 173,372 175,474
Long-Term Debt, Less Current Portion 229,920 229,830
Non-Current Operating Lease Liabilities 19,103 21,284
Other Long-Term Liabilities 13,213 16,983
Total Liabilities 435,608 443,571
Commitments and Contingencies (Notes 8, 10)
Shareholders’ Equity    
Common Stock - $0.01 par value; 35,000,000 shares authorized; 14,868,305 and 14,781,218 shares issued and outstanding at March 29, 2025 and December 31, 2024, respectively 149 148
Additional Paid-In Capital 219,842 217,523
Retained Earnings 463,986 453,475
Accumulated Other Comprehensive Income 9,030 11,384
Total Shareholders’ Equity 693,007 682,530
Total Liabilities and Shareholders’ Equity $ 1,128,615 $ 1,126,101