XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 77,840 $ 70,266
Accounts receivable, net of allowance for doubtful accounts of $1,632 and $1,552, respectively 108,965 107,274
Inventories 165,814 172,465
Unbilled receivables 15,070 18,244
Assets held for sale 1,466 1,466
Other current assets 13,446 11,693
Total current assets 382,601 381,408
Property, plant and equipment, net 38,498 36,833
Right-of-use assets 20,322 21,551
Equity method investment 9,975 0
Intangible assets, net 53,163 54,111
Goodwill 25,400 25,099
Deferred income taxes 8,359 7,281
Other assets 34,250 34,183
Total assets 574,526 560,466
Current Liabilities:    
Accounts payable 60,237 64,589
Accrued expenses 47,618 50,873
Operating lease liabilities, current 5,239 5,870
Other current liabilities 16,763 14,972
Total current liabilities 129,857 136,304
Long-term Liabilities:    
Long-term debt 100,000 95,000
Operating lease liabilities, long-term 15,072 15,742
Liability for uncertain tax positions 25,217 24,798
Minimum pension obligation and unfunded pension liability 18,657 18,522
Deferred income taxes 1,199 1,257
Other liabilities 6,461 6,497
Total liabilities 296,463 298,120
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) (349)
Additional paid-in capital 41,675 40,772
Retained earnings 250,885 237,188
Accumulated other comprehensive loss (15,428) (16,546)
Total stockholders' equity 278,063 262,346
Total liabilities and stockholders' equity 574,526 560,466
Common Class A [Member]    
Stockholders' Equity:    
Common stock 214 214
Common Class B [Member]    
Stockholders' Equity:    
Common stock 1,066 1,067
Related Party [Member]    
Current Assets:    
Related party note receivable $ 1,958 $ 0