v3.26.1
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 22,787 $ 23,691
Accounts receivable, net 93,948 104,336
Inventories 90,492 97,474
Contract assets 57,134 48,903
Prepaid expenses and other current assets 15,105 13,259
Total current assets 279,466 287,663
Property, plant and equipment, net 35,294 37,352
Operating lease right-of-use assets 11,559 12,620
Deferred tax asset 14,970 15,003
Intangible assets, net 42,894 47,254
Goodwill 2,583 2,583
Other assets 21,754 19,369
Total assets 408,520 421,844
Current liabilities:    
Accounts payable 49,631 48,343
Other current liabilities 49,725 53,041
Current portion of long-term debt 7,500 6,563
Current portion of acquisition-related contingent liabilities 612 0
Total current liabilities 107,468 107,947
Long-term debt less current maturities 74,465 87,093
Long-term pension liability 15,236 15,010
Long-term acquisition-related contingent liabilities 410 826
Long-term operating lease liabilities 6,880 7,939
Other long-term liabilities 10,678 10,211
Total liabilities 215,137 229,026
Contingencies (Note 6)
Shareholders’ equity:    
Preferred stock, $.001 par value - authorized 300,000 shares (none issued) 0 0
Common stock, $.001 par value - authorized 50,000,000 shares, issued and outstanding 15,945,623 and 15,730,615 shares, respectively 16 16
Additional paid-in capital 85,673 84,628
Retained earnings 110,206 112,871
Accumulated other comprehensive loss, net of tax: (2,512) (4,697)
Total shareholders’ equity 193,383 192,818
Total liabilities and shareholders’ equity $ 408,520 $ 421,844