XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 14,705 $ 14,289
Accounts receivable, net of allowance for doubtful accounts of $7,588 and $6,881, respectively 114,470 103,361
Inventories 148,735 152,580
Prepaid expenses and other 18,999 18,792
Total current assets 296,909 289,022
Property, plant and equipment 238,647 235,124
Less - accumulated depreciation (109,692) (105,848)
Property, plant and equipment, net 128,955 129,276
Purchased intangible assets, net 169,341 174,104
Deferred tax assets 1,225 1,230
Other assets 74,210 77,705
Total assets 670,640 671,337
Current liabilities:    
Accounts payable 45,514 45,059
Accrued expenses 10,817 11,393
Accrued income taxes 9,486 7,574
Accrued employee compensation and benefits 11,006 10,399
Contract liabilities 18,538 23,162
Current portion of long-term debt 2,500 2,500
Other current liabilities 13,902 14,015
Total current liabilities 111,763 114,102
Long-term debt 69,921 68,318
Deferred tax liabilities 728 711
Other long-term liabilities 47,225 50,155
Total liabilities 229,637 233,286
Commitments and contingencies
Redeemable noncontrolling interest 187,080 187,080
Stockholders’ equity    
Preferred stock, $0.05 par value; 4,000,000 shares authorized; no issued and outstanding shares 0 0
Common stock, $0.05 par value; 50,000,000 shares authorized; 21,403,030 and 21,083,184 shares issued, respectively 1,070 1,054
Additional paid-in capital 306,951 305,460
Retained earnings 758 0
Other cumulative comprehensive loss (28,386) (29,560)
Treasury stock, at cost, and company stock held for deferred compensation, at par; 912,308 and 820,322 shares, respectively (26,470) (25,983)
Total stockholders’ equity 253,923 250,971
Total liabilities, redeemable noncontrolling interest, and stockholders’ equity $ 670,640 $ 671,337