XML 79 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 9,038 $ 5,362
Accounts receivable, less allowance for doubtful accounts of $2,964 and $2,042, respectively 79,746 64,017
Accounts receivable - other 1,083 1,744
Inventories 73,379 70,203
Contract assets 38,533 49,236
Prepaid expenses and other current assets 9,934 6,650
Total current assets 211,713 197,212
Property, plant and equipment, net 32,825 28,769
Operating lease right-of-use assets 5,445
Intangible assets, net 62,536 66,312
Goodwill 36,292 33,961
Other assets 10,122 8,832
Total assets 358,933 335,086
Current liabilities:    
Accounts payable 33,271 24,685
Other current liabilities 18,894 14,767
Current portion of long-term debt 15,286 6,000
Current portion of acquisition-related contingent liabilities 1,905 941
Total current liabilities 69,356 46,393
Long-term debt 104,003 111,522
Long-term pension liability 10,253 8,705
Long-term acquisition-related contingent liabilities 3,423 5,422
Long-term operating lease liabilities 2,380
Deferred tax liability 7,042 8,475
Other long-term liabilities 4,922 3,648
Commitments and contingencies (Note 11)
Shareholders’ equity:    
Preferred stock, $.001 par value - authorized 300,000 shares (none issued)
Common stock, $.001 par value - authorized 50,000,000 shares, issued and outstanding - 15,227,604 and 15,202,387 shares, respectively. 15 15
Additional paid-in capital 57,442 55,859
Retained earnings 107,581 103,032
Accumulated other comprehensive income (loss), net of tax:    
Pensions (7,224) (7,673)
Cash flow hedges 91 113
Foreign currency translation adjustment (351) (425)
Total shareholders’ equity 157,554 150,921
Total liabilities and shareholders’ equity $ 358,933 $ 335,086