XML 23 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 31,511 $ 31,898
Accounts receivable, net of allowance for doubtful accounts of $9,850 and $9,790, respectively 90,861 93,697
Inventories 167,002 144,552
Prepaid expenses and other 12,210 16,224
Total current assets 301,584 286,371
Property, plant and equipment 248,644 249,280
Less - accumulated depreciation (124,237) (121,922)
Property, plant and equipment, net 124,407 127,358
Purchased intangible assets, net 150,695 155,051
Deferred tax assets 813 833
Other assets 70,910 66,218
Total assets 648,409 635,831
Current liabilities:    
Accounts payable 58,386 48,188
Accrued expenses 12,797 12,375
Accrued income taxes 2,087 4,289
Accrued employee compensation and benefits 11,258 13,111
Contract liabilities 27,048 22,568
Current portion of long-term debt 3,750 3,438
Other current liabilities 10,635 10,356
Total current liabilities 125,961 114,325
Long-term debt 50,204 47,206
Deferred tax liabilities 117 475
Other long-term liabilities 49,852 44,695
Total liabilities 226,134 206,701
Commitments and contingencies (Note 11)
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,482,407 and 21,497,468 shares issued, respectively 1,074 1,075
Additional paid-in capital 306,412 306,293
Accumulated deficit (19,517) (13,452)
Other cumulative comprehensive loss (25,257) (24,716)
Treasury stock, at cost, and company stock held for deferred compensation, at par; 1,007,256 and 979,334 shares, respectively (27,517) (27,150)
Total stockholders’ equity 235,195 242,050
Total liabilities, redeemable noncontrolling interest, and stockholders’ equity $ 648,409 $ 635,831