XML 25 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 7,530 $ 5,172
Accounts receivable, less allowance for doubtful accounts of $5,466 and $7,667, respectively 101,591 101,902
Accounts receivable - other 2,999 1,356
Inventories 98,572 89,766
Contract assets 41,151 39,231
Prepaid expenses and other current assets 13,805 11,030
Total current assets 265,648 248,457
Property, plant and equipment, net 45,070 36,644
Operating lease right-of-use assets 5,872 3,826
Intangible assets, net 60,476 58,746
Goodwill 38,618 36,116
Other assets 13,062 10,135
Total assets 428,746 393,924
Current liabilities:    
Accounts payable 38,039 39,327
Other current liabilities 33,790 44,670
Current portion of long-term debt 15,286 15,286
Current portion of acquisition-related contingent liabilities 3,362 5,589
Total current liabilities 90,477 104,872
Long-term debt 98,205 72,372
Long-term pension liability 14,443 14,574
Long-term acquisition-related contingent liabilities 0 1,892
Long-term operating lease liabilities 1,952 1,599
Deferred tax liability 1,353 450
Other long-term liabilities 8,801 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,824,530 and 15,391,660 shares, respectively. 16 15
Additional paid-in capital 65,578 61,844
Retained earnings 153,412 141,972
Accumulated other comprehensive income (loss), net of tax:    
Pensions (4,563) (10,898)
Cash flow hedges 58 69
Foreign currency translation adjustment (986) (1,372)
Total shareholders’ equity 213,515 191,630
Total liabilities and shareholders’ equity $ 428,746 $ 393,924