v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 31, 2024
Current Assets    
Cash and cash equivalents $ 37,117 $ 37,139
Accounts receivable, net of allowance for credit losses of $2,008 and $2,630 at June 28, 2025 and December 31, 2024, respectively 119,682 109,716
Contract assets 221,046 200,584
Inventories 197,296 196,881
Production cost of contracts 5,769 6,802
Other current assets 17,327 16,959
Total Current Assets 598,237 568,081
Property and Equipment, Net of Accumulated Depreciation of $199,238 and $194,921 at June 28, 2025 and December 31, 2024, respectively 108,943 109,812
Operating Lease Right-of-Use Assets 24,358 28,611
Goodwill 244,600 244,600
Intangibles, Net 141,215 149,591
Deferred Income Taxes 5,066 2,239
Other Assets 18,412 23,167
Total Assets 1,140,831 1,126,101
Current Liabilities    
Accounts payable 84,089 75,784
Contract liabilities 36,971 34,445
Accrued and other liabilities 42,069 44,214
Operating lease liabilities 8,866 8,531
Current portion of long-term debt 12,500 12,500
Total Current Liabilities 184,495 175,474
Long-Term Debt, Less Current Portion 218,084 229,830
Non-Current Operating Lease Liabilities 16,853 21,284
Other Long-Term Liabilities 13,568 16,983
Total Liabilities 433,000 443,571
Commitments and Contingencies (Notes 8, 10)
Shareholders’ Equity    
Common Stock - $0.01 par value; 35,000,000 shares authorized; 14,922,797 and 14,781,218 shares issued and outstanding at June 28, 2025 and December 31, 2024, respectively 149 148
Additional Paid-In Capital 223,652 217,523
Retained Earnings 476,539 453,475
Accumulated Other Comprehensive Income 7,491 11,384
Total Shareholders’ Equity 707,831 682,530
Total Liabilities and Shareholders’ Equity $ 1,140,831 $ 1,126,101