XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 100,225 $ 70,266
Accounts receivable, net of allowance of $1,233 and $1,552, respectively 94,265 107,274
Inventories 139,997 172,465
Unbilled receivables 16,654 18,244
Assets held for sale 0 1,466
Other current assets 11,875 11,693
Total current assets 363,016 381,408
Property, plant and equipment, net 38,193 36,833
Right-of-use assets 21,660 21,551
Equity method investment 9,978 0
Intangible assets, net 50,662 54,111
Goodwill 25,463 25,099
Deferred income taxes 11,936 7,281
Other assets 36,255 34,183
Total assets 559,068 560,466
Current Liabilities:    
Accounts payable 43,984 64,589
Accrued expenses 55,256 50,873
Operating lease liabilities, current 6,190 5,870
Other current liabilities 12,252 14,972
Total current liabilities 117,682 136,304
Long-term Liabilities:    
Long-term debt 60,000 95,000
Operating lease liabilities, long-term 15,551 15,742
Liability for uncertain tax positions 19,608 24,798
Minimum pension obligation and unfunded pension liability 18,903 18,522
Deferred income taxes 973 1,257
Other liabilities 4,940 6,497
Total liabilities 237,657 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 43,488 40,772
Retained earnings 296,365 237,188
Accumulated other comprehensive loss (19,370) (16,546)
Total stockholders' equity 321,411 262,346
Total liabilities and stockholders' equity 559,068 560,466
Common Class A [Member]    
Stockholders' Equity:    
Common stock 214 214
Common Class B [Member]    
Stockholders' Equity:    
Common stock 1,063 1,067
Related Party [Member]    
Current Assets:    
Related party note receivable $ 1,905 $ 0