v3.26.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current Assets:    
Cash and cash equivalents $ 306,106 $ 57,800
Accounts receivable, net of allowance of $927 and $671, respectively 155,884 121,490
Inventories 200,226 167,270
Unbilled receivables 10,337 9,747
Assets held for sale 803 0
Other current assets 25,374 28,454
Total current assets 698,730 384,761
Property, plant and equipment, net 47,051 48,428
Right-of-use assets 33,354 22,868
Intangible assets, net 218,201 217,966
Goodwill, net 217,598 214,821
Deferred income taxes 15,056 12,843
Other assets 34,192 33,513
Total assets 1,264,182 935,200
Current Liabilities:    
Accounts payable 87,612 52,990
Accrued expenses 45,009 49,710
Operating lease liabilities, current 8,748 8,029
Other current liabilities 14,552 16,716
Total current liabilities 155,921 127,445
Long-term Liabilities:    
Long-term debt 0 197,500
Operating lease liabilities, long-term 25,514 15,867
Liability for uncertain tax positions 16,566 17,524
Minimum pension obligation and unfunded pension liability 19,417 19,303
Deferred income taxes 27,319 29,684
Other long-term liabilities 7,473 9,203
Total liabilities 252,210 416,526
Commitments and contingencies (see Note 14)
Redeemable noncontrolling interest (102,601) (93,161)
Shareholders' Equity:    
Preferred stock, no par value, 1,000,000 shares authorized; none issued 0 0
Additional paid-in capital 484,292 38,315
Retained earnings 438,228 403,102
Accumulated other comprehensive loss (14,597) (17,174)
Total shareholders' equity 909,371 425,513
Total liabilities, redeemable noncontrolling interest and shareholders' equity 1,264,182 935,200
Common Class A [Member]    
Shareholders' Equity:    
Common Stock 212 212
Common Class B [Member]    
Shareholders' Equity:    
Common Stock $ 1,236 $ 1,058