v3.25.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 59,284 $ 68,253
Held to maturity U.S. Treasury securities 0 950
Accounts receivable, net of allowance of $1,207 and $1,336, respectively 121,241 111,376
Inventories 164,648 161,370
Unbilled receivables 6,394 4,994
Assets held for sale 1,340 2,062
Other current assets 25,708 24,525
Total current assets 378,615 373,530
Property, plant and equipment, net 48,704 47,879
Right-of-use assets 23,930 25,125
Equity method investment 10,284 9,265
Intangible assets, net 225,006 231,948
Goodwill, net 211,286 208,036
Deferred income taxes 15,868 16,430
Other Assets, Noncurrent 33,172 34,639
Total assets 950,580 949,789
Current Liabilities:    
Accounts payable 53,685 49,182
Accrued expenses 40,623 53,031
Operating lease liabilities, current 8,688 7,954
Other current liabilities 21,086 17,902
Total current liabilities 124,082 128,069
Long-term Liabilities:    
Long-term debt 250,000 287,500
Operating lease liabilities, long-term 16,387 17,763
Liability for uncertain tax positions 17,606 18,127
Minimum pension obligation and unfunded pension liability 18,586 18,431
Deferred income taxes 27,909 28,916
Other Liabilities, Noncurrent 7,030 4,826
Total liabilities 464,871 508,627
Commitments and contingencies (see Note 15)
Redeemable noncontrolling interest 80,966 80,586
Shareholders' Equity:    
Preferred stock, no par value, 1,000,000 shares authorized; none issued 0 0
Additional paid-in capital 34,402 31,514
Retained earnings 388,035 345,031
Accumulated other comprehensive loss (18,964) (17,227)
Total shareholders' equity 404,743 360,576
Total liabilities, redeemable noncontrolling interest and shareholders' equity 950,580 949,789
Common Class A [Member]    
Shareholders' Equity:    
Class A common stock, par value $.10 per share, 10,000,000 shares authorized; 2,115,263 shares outstanding at each date (net of 1,072,769 restricted treasury shares) 212 212
Common Class B [Member]    
Shareholders' Equity:    
Class A common stock, par value $.10 per share, 10,000,000 shares authorized; 2,115,263 shares outstanding at each date (net of 1,072,769 restricted treasury shares) 1,058 1,046
Related Party [Member]    
Current Assets:    
Related party note receivable 3,715 2,937
Long-term Liabilities:    
Related-party note payable $ 3,271 $ 4,995