XML 30 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 6,408 $ 5,172
Accounts receivable, less allowance for doubtful accounts of $5,852 and $7,667, respectively 92,500 101,902
Accounts receivable - other 2,338 1,356
Inventories 103,371 89,766
Contract assets 37,575 39,231
Prepaid expenses and other current assets 15,633 11,030
Total current assets 257,825 248,457
Property, plant and equipment, net 46,928 36,644
Operating lease right-of-use assets 6,299 3,826
Deferred tax asset 352 0
Intangible assets, net 59,414 58,746
Goodwill 38,557 36,116
Other assets 13,154 10,135
Total assets 422,529 393,924
Current liabilities:    
Accounts payable 38,096 39,327
Other current liabilities 36,069 44,670
Current portion of long-term debt 15,286 15,286
Current portion of acquisition-related contingent liabilities 3,929 5,589
Total current liabilities 93,380 104,872
Long-term debt 80,882 72,372
Long-term pension liability 14,548 14,574
Long-term acquisition-related contingent liabilities 0 1,892
Long-term operating lease liabilities 2,189 1,599
Deferred Income Tax Liabilities, Net, Total 0 450
Other long-term liabilities 8,795 6,535
Commitments and 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,960,253 and 15,391,660 shares, respectively. 16 15
Additional paid-in capital 66,996 61,844
Retained earnings 161,511 141,972
Accumulated other comprehensive income (loss), net of tax:    
Pensions (4,285) (10,898)
Cash flow hedges 53 69
Foreign currency translation adjustment (1,556) (1,372)
Total shareholders’ equity 222,735 191,630
Total liabilities and shareholders’ equity $ 422,529 $ 393,924