XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 65,053 $ 70,266
Accounts receivable, net of allowance for doubtful accounts of $1,632 and $1,552, respectively 106,913 107,274
Inventories 157,265 172,465
Unbilled receivables 13,226 18,244
Assets held for sale 0 1,466
Other current assets 11,797 11,693
Total current assets 354,254 381,408
Property, plant and equipment, net 38,446 36,833
Right-of-use assets 22,771 21,551
Equity method investment 11,009 0
Intangible assets, net 52,021 54,111
Goodwill 25,897 25,099
Deferred income taxes 10,466 7,281
Other assets 35,597 34,183
Total assets 552,419 560,466
Current Liabilities:    
Accounts payable 51,754 64,589
Accrued expenses 55,855 50,873
Operating lease liabilities, current 6,181 5,870
Other current liabilities 13,084 14,972
Total current liabilities 126,874 136,304
Long-term Liabilities:    
Long-term debt 60,000 95,000
Operating lease liabilities, long-term 16,623 15,742
Liability for uncertain tax positions 19,536 24,798
Minimum pension obligation and unfunded pension liability 18,785 18,522
Deferred income taxes 1,107 1,257
Other liabilities 5,004 6,497
Total liabilities 247,929 298,120
Commitments and contingencies (see Note 15)
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 42,627 40,772
Retained earnings 277,790 237,188
Accumulated other comprehensive loss (16,856) (16,546)
Total stockholders' equity 304,490 262,346
Total liabilities and stockholders' equity 552,419 560,466
Common Class A [Member]    
Stockholders' Equity:    
Common stock 214 214
Common Class B [Member]    
Stockholders' Equity:    
Common stock 1,064 1,067
Related Party [Member]    
Current Assets:    
Related party note receivable $ 1,958 $ 0