XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 8,315 $ 8,935
Accounts receivable, less allowance for doubtful accounts of $6,971 and $6,393, respectively 105,848 107,053
Accounts receivable - other 6,453 5,546
Inventories 129,514 120,555
Contract assets 40,923 38,018
Prepaid expenses and other current assets 21,196 19,162
Total current assets 312,249 299,269
Property, plant and equipment, net 52,034 49,690
Operating lease right-of-use assets 8,511 8,246
Intangible assets, net 59,380 60,420
Goodwill 39,652 39,434
Other assets 13,542 13,186
Total assets 485,368 470,245
Current liabilities:    
Accounts payable 52,858 52,340
Other current liabilities 32,986 38,989
Current portion of long-term debt 15,286 15,286
Current portion of acquisition-related contingent liabilities 4,763 4,507
Total current liabilities 105,893 111,122
Long-term debt 114,740 100,845
Long-term pension liability 15,545 15,420
Long-term acquisition-related contingent liabilities 2,719 2,569
Long-term operating lease liabilities 3,956 3,729
Deferred tax liability 515 359
Other long-term liabilities 9,422 9,211
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 16,171,034 and 16,127,505 shares, respectively 16 16
Additional paid-in capital 70,685 69,351
Retained earnings 166,914 163,836
Accumulated other comprehensive income (loss), net of tax:    
Pensions (4,258) (4,577)
Cash flow hedges 42 47
Foreign currency translation adjustment (821) (1,683)
Total shareholders’ equity 232,578 226,990
Total liabilities and shareholders’ equity $ 485,368 $ 470,245