XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 37,266 $ 42,863
Accounts receivable, net of allowance for credit losses of $2,681 and $2,006 at September 28, 2024 and December 31, 2023, respectively 107,730 104,692
Contract assets 221,434 177,686
Inventories 185,773 199,201
Production cost of contracts 5,650 7,778
Other current assets 12,507 17,349
Total Current Assets 570,360 549,569
Property and Equipment, Net of Accumulated Depreciation of $191,685 and $181,412 at September 28, 2024 and December 31, 2023, respectively 109,652 111,379
Operating Lease Right-of-Use Assets 30,613 29,513
Goodwill 244,600 244,600
Intangibles, Net 153,779 166,343
Deferred Income Taxes 5,107 641
Other Assets 15,806 18,874
Total Assets 1,129,917 1,120,919
Current Liabilities    
Accounts payable 75,430 72,265
Contract liabilities 36,875 53,492
Accrued and other liabilities 46,126 42,260
Operating lease liabilities 8,328 7,873
Current portion of long-term debt 10,938 7,813
Total Current Liabilities 177,697 183,703
Long-Term Debt, Less Current Portion 245,988 256,961
Non-Current Operating Lease Liabilities 23,361 22,947
Deferred Income Taxes 496 4,766
Other Long-Term Liabilities 16,803 16,448
Total Liabilities 464,345 484,825
Commitments and Contingencies (Notes 10, 12)
Shareholders’ Equity    
Common Stock - $0.01 par value; 35,000,000 shares authorized; 14,776,627 and 14,600,766 shares issued and outstanding at September 28, 2024 and December 31, 2023, respectively 148 146
Additional Paid-In Capital 213,471 206,197
Retained Earnings 446,701 421,980
Accumulated Other Comprehensive Income 5,252 7,771
Total Shareholders’ Equity 665,572 636,094
Total Liabilities and Shareholders’ Equity $ 1,129,917 $ 1,120,919