XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 17,722 $ 8,935
Accounts receivable, less allowance for doubtful accounts of $7,622 and $6,393, respectively 104,813 107,053
Accounts receivable - other 3,326 5,546
Inventories 124,976 120,555
Contract assets 52,980 38,018
Prepaid expenses and other current assets 14,166 19,162
Total current assets 317,983 299,269
Property, plant and equipment, net 51,392 49,690
Operating lease right-of-use assets 9,113 8,246
Deferred tax asset 10,718 0
Intangible assets, net 55,753 60,420
Goodwill 0 39,434
Other assets 11,982 13,186
Total assets 456,941 470,245
Current liabilities:    
Accounts payable 42,060 52,340
Other current liabilities 38,646 38,989
Current portion of long-term debt 3,750 15,286
Current portion of acquisition-related contingent liabilities 736 4,507
Total current liabilities 85,192 111,122
Long-term debt 151,567 100,845
Long-term pension liability 12,864 15,420
Long-term acquisition-related contingent liabilities 2,245 2,569
Long-term operating lease liabilities 3,936 3,729
Deferred tax liability 0 359
Other long-term liabilities 8,538 9,211
Commitments and contingencies (Note 12)
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 - 16,376,683 and 16,127,505 shares, respectively 16 16
Additional paid-in capital 72,615 69,351
Retained earnings 122,979 163,836
Accumulated other comprehensive income (loss), net of tax:    
Pensions (1,113) (4,577)
Cash flow hedges 0 47
Foreign currency translation adjustment (1,898) (1,683)
Total shareholders’ equity 192,599 226,990
Total liabilities and shareholders’ equity $ 456,941 $ 470,245