XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current Assets:    
Cash and cash equivalents $ 65,830 $ 61,756
Accounts receivable, net of allowance for doubtful accounts of $1,380 and $1,536, respectively 98,777 87,135
Inventories 160,593 139,383
Unbilled receivables 23,277 28,275
Assets held for sale 1,626 1,626
Other current assets 10,999 10,841
Total current assets 361,102 329,016
Property, plant and equipment, net 36,105 38,210
Right-of-use assets 24,234 21,252
Intangible assets, net 56,563 60,995
Goodwill 24,771 26,651
Deferred income taxes 7,422 4,461
Other assets 32,163 31,261
Total assets 542,360 511,846
Current Liabilities:    
Accounts payable 70,020 65,960
Accrued expenses 37,551 34,453
Operating lease liabilities, current 7,251 6,880
Other current liabilities 13,928 4,719
Total current liabilities 128,750 112,012
Long-term Liabilities:    
Long-term debt 112,500 112,500
Operating lease liabilities, long-term 17,065 14,668
Liability for uncertain tax positions 24,576 28,434
Minimum pension obligation and unfunded pension liability 24,177 23,909
Deferred income taxes 1,286 1,487
Other liabilities 8,011 10,093
Total liabilities 316,365 303,103
Commitments and contingencies (see Note 14)
Stockholders' Equity:    
Preferred stock, no par value, 1,000,000 shares authorized; none issued 0 0
Treasury stock (unrestricted, consisting of 3,323 Class A shares and 17,342 Class B shares) (349) 0
Additional paid-in capital 39,509 38,419
Retained earnings 208,326 187,935
Accumulated other comprehensive loss (22,741) (18,863)
Total stockholders' equity 225,995 208,743
Total liabilities and stockholders' equity 542,360 511,846
Common Class A [Member]    
Stockholders' Equity:    
Class A common stock, par value $.10 per share, 10,000,000 shares authorized; 2,141,589 and 2,144,912 shares outstanding at June 30, 2022 and December 31, 2021, respectively (net of 1,072,769 restricted treasury shares) 214 214
Common Class B [Member]    
Stockholders' Equity:    
Class A common stock, par value $.10 per share, 10,000,000 shares authorized; 2,141,589 and 2,144,912 shares outstanding at June 30, 2022 and December 31, 2021, respectively (net of 1,072,769 restricted treasury shares) $ 1,036 $ 1,038