XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 367,212 $ 308,671
Restricted cash 5,134 6,053
Short-term investments 9,817 7,464
Accounts receivable, net of allowances of $4,095 and $7,799 at December 31, 2025 and December 31, 2024, respectively 307,055 325,517
Inventories 471,546 474,948
Prepaid expenses and other 96,198 101,500
Total current assets 1,256,962 1,224,153
Property, plant, and equipment, net 649,605 684,259
Deferred income tax 59,297 51,974
Goodwill 183,437 181,555
Intangible assets, net 45,455 67,397
Other long-term assets 253,344 176,943
Total assets 2,448,100 2,386,281
Current liabilities:    
Lines of credit 30,264 31,429
Accounts payable 149,376 133,765
Accrued liabilities and other 180,922 186,576
Income tax payable 16,336 22,730
Current portion of long-term debt 1,442 1,096
Total current liabilities 378,340 375,596
Long-term debt, net of current portion 24,224 19,563
Deferred tax liabilities 6,145 6,953
Unrecognized tax benefits 23,454 24,646
Other long-term liabilities 77,528 90,576
Total liabilities 509,691 517,334
Commitments and contingencies (See Note 17)
Stockholders' equity    
Preferred stock - par value $1.00 per share; 1,000,000 shares authorized; no shares issued or outstanding 0 0
Common stock - par value $0.66 2/3 per share; 70,000,000 shares authorized; and 45,875,799 shares and 46,332,891 shares issued and outstanding at December 31, 2025 and December 31, 2024, respectively 37,259 37,083
Additional paid-in capital 538,087 523,744
Retained earnings 1,785,439 1,719,298
Treasury stock, at cost, 10,008,905 shares and 9,288,420 shares at December 31, 2025 and December 31, 2024, respectively (371,914) (338,100)
Accumulated other comprehensive loss (110,747) (146,724)
Total stockholders' equity 1,878,124 1,795,301
Noncontrolling interest 60,285 73,646
Total equity 1,938,409 1,868,947
Total liabilities and stockholders' equity $ 2,448,100 $ 2,386,281