XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 12,427 $ 14,289
Accounts receivable, net of allowance for doubtful accounts of $4,521 and $6,881, respectively 110,458 103,361
Inventories 144,557 152,580
Prepaid expenses and other 12,732 18,792
Total current assets 280,174 289,022
Property, plant and equipment 245,761 235,124
Less - accumulated depreciation (115,637) (105,848)
Property, plant and equipment, net 130,124 129,276
Purchased intangible assets, net 164,578 174,104
Deferred tax assets 1,296 1,230
Other assets 68,852 77,705
Total assets 645,024 671,337
Current liabilities:    
Accounts payable 41,450 45,059
Accrued expenses 12,370 11,393
Accrued income taxes 10,377 7,574
Accrued employee compensation and benefits 11,683 10,399
Contract liabilities 12,026 23,162
Current portion of long-term debt 3,563 2,500
Other current liabilities 10,090 14,015
Total current liabilities 101,559 114,102
Long-term debt 55,112 68,318
Deferred tax liabilities 1,191 711
Other long-term liabilities 46,225 50,155
Total liabilities 204,087 233,286
Commitments and contingencies (Note 12)
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,487,809 and 21,083,184 shares issued, respectively 1,074 1,054
Additional paid-in capital 304,243 305,460
Retained earnings 0 0
Other cumulative comprehensive loss (24,908) (29,560)
Treasury stock, at cost, and company stock held for deferred compensation, at par; 906,540 and 820,322 shares, respectively (26,552) (25,983)
Total stockholders’ equity 253,857 250,971
Total liabilities, redeemable noncontrolling interest, and stockholders’ equity $ 645,024 $ 671,337